وصف الوظيفة
								
				
				
								
				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.