Senior/Lead Software Engineer
About the role
The Senior/Lead Software Engineer will be responsible for designing, developing, and maintaining cloud-based software products and solutions. This role involves collaborating with product owners and stakeholders to understand business requirements, implementing software development best practices, and mentoring junior engineers. The position requires strong proficiency in IFS Cloud development methodologies, experience with enterprise applications, and a solid understanding of software engineering principles. Xitricon, headquartered in Dubai, UAE, offers a competitive compensation package, flexible work arrangements, and opportunities for career growth in a diverse, international environment.
Must have
- Bachelor's or master's degree in computer science or related field.
- At least 4+ years of experience in software development in enterprise applications.
- Strong proficiency IFS Cloud development methodologies (frontend and backend).
- Strong understanding of software development best practices, including object-oriented programming, design patterns, and clean code principles.
- Experience with version control systems such as Git.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Ability to work independently and in a team environment.
Technologies
- Agile
- CI/CD
- Git
- IFS
- TDD
Highlights
The company offers medical benefits with family cover, the opportunity to work remotely, and a highly competitive compensation package. The work environment is international and diverse, with large clients in multiple geographies. Xitricon is an equal opportunity employer.