R&D Software Engineer at ABANA Enterprises Group Co.
Riyadh, Riyadh Region, Saudi Arabia -
Full Time


Start Date

Immediate

Expiry Date

05 Jan, 26

Salary

0.0

Posted On

07 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Java, Python, ASP.NET, Angular, React, SQL Server, PostgreSQL, MongoDB, Agile, Scrum, Software Testing, Problem-Solving, Communication, DevOps, CI/CD

Industry

Business Consulting and Services

Description
ABANA Enterprises Group Co. is seeking an R&D Software Engineer to join our dynamic team focused on innovation in banking technology. As a Software Engineer, you will develop, test, deploy, and maintain software applications. You will manage project priorities and deliverables, support the DevOps CI/CD cycle, and collaborate closely with engineers and stakeholders. Key Responsibilities Create and maintain product documentation. Analyze and identify needs by investigating problem areas and implementing user feedback to develop software that meets those needs. Develop, test, deploy, and maintain software and ensure platform security and performance. Manage individual project priorities, deadlines, and deliverables. Propose way around of programming hindrances and ambiguous technical problems. Mentor junior engineers by sharing best practices and guiding them through development processes. Participate in of Devops CI/CD cycle and implement development standard set by the engineering department. Work closely with other engineering partners and stakeholders. Education: Bachelor’s in Computer Science, Software Engineering, or a related field. Experience: 3+ years of experience in software development and R&D roles. Technical Skills: Strong proficiency in programming languages such as C#, Java, or Python. Experience with modern web development frameworks and technologies (e.g., ASP.NET, Angular, React). Experience with database technologies (SQL Server, PostgreSQL, or NoSQL solutions like MongoDB). Familiarity with software development methodologies (Agile, Scrum, etc.). Good understanding of software testing techniques and tools. Excellent problem-solving skills and a proactive attitude towards development challenges. Strong communication skills and the ability to present complex technical information effectively.
Responsibilities
The R&D Software Engineer will develop, test, deploy, and maintain software applications while managing project priorities and deliverables. They will also mentor junior engineers and collaborate closely with other engineering partners and stakeholders.
Loading...