Senior Software Engineer

6 days ago


الرياض, Saudi Arabia D360 Bank Full time

Senior Software Engineer - Java

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 Analyst & 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**
- Works with Business & Products to determine what their needs are and then develops the appropriate software to meet those requirements.
- Plans and executes all deployment of system features and monitors for successful integration, maintaining the system throughout its lifecycle
- Leading the design and architecture of software systems
- Conducts the testing of completed code modules with the help of junior Java developers
- Assists other developers with troubleshooting, debugging, and coding.
- Managing project timelines and deliverables
- Guiding and mentoring teams of developers
- Interfacing with stakeholders to understand business requirements
- Reviewing codes to ensure quality and adherence to standards
- Driving innovation and staying updated with the latest industry trends
- Contributing to strategic decisions about technology, definition, and implementation of software products

**Qualifications**

**Preferred Qualifications**

A tertiary-level qualification from an internationally recognized institution

**Years & Nature of Experience**
- Would have 5 to 7 years of equivalent experience where required competencies and experience have been demonstrated in a Software Developer, working mainly in Java technologies
- Working Knowledge of relational database concepts and SQL beyond simple queries
- Working on a full software development life cycle environment under Agile methodologies, capable of taking the lead on software design and implementation best practices (Unit Testing, Test Driven Development, Continuous Integration, Source Control policies, among others)
- A specialist individual contributor or a 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
- DevOp skills
- System Design Architecture
- Quality Assurance and Control
- Agility

**Behavioural Competencies**
- Collaboration
- Communication
- Problem solving
- Digital fluency
- Attention to Details

**About Us**

D360 Bank is a shariah-compliant digital bank that aims to provide the best financial experience in the Kingdom. Our Vision: To reinvent finance through innovation & technology making it convenient, accessible & fair to all.

**About the Team**

Job ID 300000020085762



  • الرياض, Saudi Arabia FlyAkeed Full time

    FlyAkeed, a leading company in the travel technology industry, is seeking a highly skilled and experienced Senior Software Engineer - Backend to join their team. As a Senior Software Engineer - Backend, you will play a key role in developing and maintaining our backend systems, ensuring their scalability, reliability, and performance. You will collaborate...


  • الرياض, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Android **Responsibilities** - Contribute to the overall design and architecture of the codebase - Understand the Android platform, write code in Java, familiar with Android development tools. - Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features. -...


  • الرياض, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - iOS **Responsibilities** - Designs, develops, tests, and deploys software solutions and process flows complying with standards, guidelines, and best practices. - Conduct code reviews to ensure adherence to coding standards and best practices - Collaborate with cross-functional teams including backend developers UX/UI designers and...


  • الرياض, Saudi Arabia Test Crew Full time

    **Role Description** This is a full-time on-site role for a Software Quality Assurance Engineer located in Riyadh. The QA Engineer will be responsible for software quality, quality assurance, manual testing, and software development. Tasks will include testing software functionality, ensuring quality standards, and collaborating with development teams to...

  • Senior Consultant

    1 week ago


    الرياض, Saudi Arabia Software AG Full time

    Software AG helps companies to manage and optimize their operations, infrastructure and technology with products that simplify complexity, increase transparency and prepare organizations for change. Intelligent processes run on ARIS — The ARIS Suite empowers you to achieve operational excellence by providing clear visibility into your operations, enabling...


  • الرياض, Saudi Arabia Master-Works Full time

    **Responsibilities**: - Collaborate with product managers, designers, and other stakeholders to define software requirements and specifications. - Write clean, maintainable, and efficient code, adhering to industry best practices. - Perform code reviews and provide constructive feedback to team members. - Troubleshoot and resolve complex software issues in...


  • الرياض, Saudi Arabia Tamara Full time

    Associate Software Engineer - Graduate Program **About us**: Tamara is the leading fintech platform in Saudi Arabia and the wider GCC region with a mission to help people make their dreams come true by building the most customer-centric financial super-app on earth. The company serves millions of users in KSA, UAE and Kuwait, and partners with leading...


  • الرياض, Saudi Arabia CodeNinja Full time

    **Key Responsibilities**: - Ensure software quality, security, and compliance with industry standards. - Automate testing processes and perform debugging. - Work closely with developers and business analysts. **Requirements**: **Qualifications & Skills**: - Bachelor’s degree in Computer Science or equivalent. - 3+ years of experience in software...


  • الرياض, Saudi Arabia Mozn Full time

    Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for...


  • الرياض, Saudi Arabia Foodics Full time

    **Who Are We**❓ We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarters in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully...