DISCOVER OUR EXPERTISE
Software Engineer (Full Stack)
- Posted 19 May 2023
- Salary 25K AED p/m and benefits
- LocationAbu Dhabi
- Job type Contract
- Discipline Software Engineering
- Contact NameRobbert Pauli
Job description
We have a 6-month contract role working for one of our clients in Abu Dhabi. We are looking for a Full Stack Software Engineer to join their organization.
Responsibilities:
Develop and implement end-to-end solutions using .NET technologies, SharePoint, and frontend frameworks like Angular/React
Provide support and maintenance for production applications, including troubleshooting, root cause analysis, and implementing preventive measures
Collaborate with stakeholders to gather and analyze requirements, ensuring alignment with internal and governmental business needs
Work closely with project and section managers to adapt to changing requirements and find innovative solutions to business challenges
Address observations from internal audits or third-party assessments, implementing corrective actions for relevant applications
Regularly communicate progress updates, technical activities, challenges, milestones, and risks to project stakeholders
Participate in code reviews, ensuring adherence to SDLC, design patterns, SOLID principles, clean coding practices, and agile methodologies
Utilize Git source control and Jira for version control and issue tracking
Familiarity with agile Scrum development methodology and exposure to CI/CD pipelines is a plus
Demonstrate excellent communication skills in English and Arabic, enabling effective collaboration and comprehension
Work in a cross-functional team, contributing to the success of projects and the organization as a whole
Requirements:
Bachelor's degree in computer science or a related field
Minimum of 5 years of experience in full-stack web development
Proficiency in .NET & .NET Core technologies (Web/API MVC), MS SQL, Entity Framework, SharePoint, Angular/React, and RESTful APIs
Strong background in post-production support and knowledge of ITIL practices
Deep understanding of SDLC, design patterns, SOLID principles, clean coding practices, and agile methodologies
Experience working with Git source control and Jira for version control and issue tracking
Familiarity with agile Scrum development methodology and exposure to CI/CD pipelines is desirable
If you possess the required qualifications and demonstrate excellent communication skills in both English and Arabic, we invite you to apply for the position of Senior Software Engineer.