Senior Software Engineer: Architecture, DevOps & Leadership
Caliberly
Abu Dhabi
On-site
AED 150,000 - 220,000
Full time
Job summary
A leading technology company in Abu Dhabi is seeking a Senior Software Engineer to lead the design and development of complex software systems. The ideal candidate will have a Bachelor's degree in software or computer science and a minimum of 7 years of experience in software administration and management. Key responsibilities include collaborating with stakeholders to document requirements, ensuring best practices in software development, and mentoring engineers. Competitive salary and benefits offered.
Qualifications
- Minimum 7 years of experience in Software and Application Administration and management.
Responsibilities
- Lead the design and development of complex software systems.
- Ensure best practices in software development and architecture are followed.
- Collaborate with stakeholders to document technical requirements for software projects.
- Maintain comprehensive documentation of system requirements and user manuals.
- Develop and execute test plans to validate that software meets specified requirements.
- Analyze system issues and user feedback to propose improvements.
- Manage changes in project scope or requirements.
- Work closely with software developers to ensure requirements are implemented correctly.
- Ensure engineering practices comply with industry standards.
- Contribute to software architecture discussions.
- Analyze and troubleshoot complex software issues.
- Work with cross-functional teams to define project requirements.
- Advocate for best practices in software development.
- Ensure systems documentation is maintained.
- Keep abreast of emerging technologies and industry trends.
- Streamline DevOps deployment processes.
- Coordinate architectural reviews and integration efforts.
- Collaborate with security teams for best practices.
- Oversee project timelines and resource allocation.
- Drive innovation by exploring new technologies.
- Establish metrics and KPIs to evaluate software performance.
- Act as a liaison between stakeholders and the technical team.
- Mentor engineers on best practices and coding standards.
Skills
Expertise in Dynamics 365
Expertise in ERP & E-Commerce
Software Lifecycle Management
Standard Development Processes
Skilled User Experience (UX/UI)
Expertise in DevOps & Integration
Education
Bachelors degree in software or computer science
A leading technology company in Abu Dhabi is seeking a Senior Software Engineer to lead the design and development of complex software systems. The ideal candidate will have a Bachelor's degree in software or computer science and a minimum of 7 years of experience in software administration and management. Key responsibilities include collaborating with stakeholders to document requirements, ensuring best practices in software development, and mentoring engineers. Competitive salary and benefits offered.