Senior Manager Backend Software Engineering

D360 Bank

Riyadh, Saudi Arabia

Posted
Ref: PP000-26514

Job description / Role

Job Type
Full Time
Job Location
Riyadh, Saudi Arabia
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
IT, Software & Internet Services

Job description

The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. He/she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. He/she will work closely with business analysts and product owners to refine user stories and requirements and identify, prioritize, and execute tasks within the software development life cycle. He/she will mentor junior developers and work independently and proactively.

Responsibilities

  • Work with business and products to determine their needs and develop appropriate software to meet those requirements.
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle.
  • Lead the design and architecture of software systems.
  • Conduct testing of completed code modules with the help of junior Java developers.
  • Assist other developers with troubleshooting, debugging, and coding.
  • Manage project timelines and deliverables.
  • Guide and mentor teams of developers.
  • Interface with stakeholders to understand business requirements.
  • Review code to ensure quality and adherence to standards.
  • Drive innovation and stay updated with the latest industry trends.
  • Contribute to strategic decisions about technology, definition, and implementation of software products.
  • Enforce, incorporate, and comply with all necessary controls and related information security policies, procedures, practices, training, reporting, personal due diligence, and vigilance within departmental and unit activities and operations.

Qualifications

Preferred qualifications

A tertiary-level qualification from an internationally recognized institution.

Years and nature of experience

  • Recommended to have 5 to 7 years of equivalent experience demonstrating required competencies in a software developer role, mainly working with Java technologies.
  • Working knowledge of relational database concepts and SQL beyond simple queries.
  • Experience working in a full software development lifecycle environment under Agile methodologies, capable of leading software design and implementation best practices (unit testing, test-driven development, continuous integration, source control policies, among others).
  • A specialist individual contributor or team lead who has managed and delivered projects.
  • Has team or technical supervision skills.
  • Demonstrated expertise and experience with complex technical activities.
  • Has worked with more senior staff and dealt with complex issues, larger clients, accounts, projects, or internal relationships.

Technical competencies

  • JavaScript
  • DevOps skills
  • System design architecture
  • Quality assurance and control
  • Agility

Behavioral competencies

  • Collaboration
  • Communication
  • Problem solving
  • Digital fluency
  • Attention to details
Similar jobs you may be interested in
AI Software Engineer Easy Apply
Michael Page
UAE 16 Dec
Sr Shopify Software Executive Easy Apply
RTC-1 Employment Services
Dubai 19 Nov
Java Backend Developer Easy Apply
CloudJune
Abu Dhabi 17 Sep
Senior FullStack Developer Easy Apply
Capgemini
Riyadh 12 Nov
Senior Python Developer Easy Apply
OneReg
Dubai 30 Oct
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Senior Software Engineer salaries in Saudi Arabia

Average monthly compensation
SAR 11,500

Breakdown available for industries, cities and years of experience