Senior Software Engineer

6 months ago


Riyadh, Saudi Arabia D360 Bank Full time

Senior Software Engineer - Dot Net

The Senior Dot Net Core Developer (Dot Net Core, Git, SQL, REST API, Test Driven Development), will work closely with Business Analysts & 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, work independently and proactively, and be comfortable raising challenges and proposing software improvements.

**Responsibilities**
- Analyze requirements and participate in system design discussions
- Implement best practices for software development, including unit testing, continuous integration/continuous delivery (CI/CD), and code reviews
- Stay up-to-date with the latest.NET Core technologies and trends
- Participate in technical discussions and guide architectural decisions
- Document code and technical specifications
- Identify and resolve technical issues and bugs
- Perform performance optimization and troubleshooting
- Contribute to the continuous improvement of development processes
- Collaborate with cross-functional teams, including with Business Analyst & Product Owners to refine user stories and requirements and identify, prioritize, and execute tasks within the software development life cycle.
- 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)
- Open to do full stack development (database development, Dotnet, Java development, front end (web), DevOps

**Qualifications**

**Preferred Qualifications**
- A tertiary-level qualification from an internationally/regionally recognized institution.

**Years & Nature of Experience**
- Would have 5 to 7 years of equivalent experience where required competencies and experience have been demonstrated
- 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.
- Clean coding methodologies (SOLID, YAGNI), a solid grasp of OOP
- SQL, JSON, SOAP, REST API, CSS, HTML, Camel, Mockito - Junit (or other testing framework)
- Test Driven Development, Git, Tomcat, Maven
- Must have a security-orientated mindset, should understand principles of continuous compliance
- Event-driven architectures based in RabbitMQ or Kafka

**Technical Competencies**
- Data Analysis and Interpretation
- Design Sustainability and Ethics Management

**Behavioural Competencies**
- Collaboration
- Problem-solving
- Analytical skills

**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 300000017869438



  • Riyadh, Saudi Arabia NEC Software Solutions Full time

    Company Description **NEC Software Solutions (India)** On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in...


  • Riyadh, 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...


  • Riyadh, 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. -...


  • Riyadh, Saudi Arabia NEC Software Solutions (India) Full time

    **Company Description** NEC Software Solutions (India)** On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in...


  • Riyadh, Saudi Arabia TalPods Full time

    At TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We are looking to hire a senior-level engineer for this role for one of our partners, one of Saudi's most successful and large food-tech...


  • Riyadh, Saudi Arabia Niceone Full time

    **Responsibilities**: - Work with other engineers to architect and implement software solutions. - Analyze and troubleshoot software problems. - Stay up-to-date on the latest software development trends. - Work independently and as part of a team. **Qualifications**: - Bachelor’s degree in computer science or a related field. - 5+ years of experience in...


  • Riyadh, Saudi Arabia D4DS Full time

    We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Antal International Network - IME Full time

    Key Responsibilities:• Design and develop scalable, efficient, and reliable software solutions• Collaborate with cross-functional teams to identify and prioritize project requirements• Develop and maintain high-quality code, adhering to industry standards and best practices• Troubleshoot and resolve complex technical issues• Participate in code...


  • Riyadh, Saudi Arabia robusta Full time

    As a Senior Automation Software Testing Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through automated testing techniques. Your responsibilities will include: - Develop and maintain automated test scripts using Java programming language, ensuring their efficiency, reliability, and reusability. -...


  • Riyadh, Saudi Arabia Foodics Full time

    **Who Are We❓** We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter 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...


  • Riyadh, Saudi Arabia Red Hat Software Full time

    About the job: The Red Hat Sales team is seeking a Senior Specialist Solution Architect to join us in Riyadh, KSA. In this role, you will support the Ansible Sales team and provide pre-sales technical support to prospects. You'll work with key customers both on site and remotely to build a relationship of trust and confidence between Red Hat and the...

  • Software Engineer

    7 months ago


    Riyadh, Saudi Arabia ABANA Enterprises Group Co. Full time

    Software Engineer **Responsibilities** - Collaborate with stakeholders to gather and analyze software requirements. - Design and develop software solutions that meet business and technical requirements. - Write clean, maintainable, and efficient code. - Collaborate with cross-functional teams to integrate software components and resolve issues. -...


  • Riyadh, Saudi Arabia Mozn Full time

    A rapidly growing technology firm revolutionizing the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realize 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 some of...

  • Software Engineer

    6 months ago


    Riyadh, Saudi Arabia Vitto Full time

    Software as a service start-up At Vitto Technologies, we're building a cutting edge software for Health professionals Our team is dedicated to creating solutions that make a difference, leveraging the latest technologies to solve real-world problems. We are currently looking for a talented Software Engineer with a strong background in Python and Django to...

  • Software Engineer

    7 months ago


    Riyadh, Saudi Arabia Mozn Full time

    A rapidly growing technology firm revolutionizing the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realize 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 some of...


  • Riyadh, Saudi Arabia Talent Pal Full time

    **Requirements**: - Bachelor degree (Master preferred) in Computer science, architecture, software engineering, or Computer engineering - 5-10 years experience - Understanding of software development principles and practices - Capable of implementing best practices and standards in software engineering and software architecture - Capacity to design,...


  • Riyadh, 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...

  • Software Engineer

    7 months ago


    Riyadh, Saudi Arabia Venquis Full time

    **Job Title: Software Engineer - Python and Machine Learning** **Location: Riyadh, Saudi Arabia** **Key Responsibilities**: - Develop, enhance, and maintain software solutions using Python, with a focus on efficiency, reliability, and scalability. - Utilize machine learning techniques to design and implement predictive models, recommendation systems, and...

  • Software Engineer

    6 months ago


    Riyadh, Saudi Arabia ABANA Enterprises Group Co. Full time

    **Responsibilities**: - Collaborate with stakeholders to gather and analyze software requirements. - Design and develop software solutions that meet business and technical requirements. - Write clean, maintainable, and efficient code. - Collaborate with cross-functional teams to integrate software components and resolve issues. - Participate in code reviews...

  • Solution Architect

    7 months ago


    Riyadh, Saudi Arabia Software AG Full time

    Trusted by the world’s best brands for more than 50 years, our technology and team of integration enthusiasts will make sure that integration is a driver of innovation for your enterprise. _We are big enough to compete and small enough to care._ Be you, join us. As a Pre-Sales Solutions Architect (SA), you will work with existing customers, prospects and...