Senior Software Developer
Job Reference: 30918-Senior software developer
Company: RecruitArab - recruiter
Industry: Aerospace and Defense
Job Title: Senior Software Developer
Location: Dubai, UAE
Industry: Aerospace and Defense
Closing Date: 2024-09-17
Application Email: apply@emiratesrecruiter.com
Job Description:
We are seeking an experienced and highly motivated Senior Software Developer to join our dynamic team in Dubai, specializing in the Aerospace and Defense sector. The ideal candidate will be responsible for designing, developing, and maintaining cutting-edge software solutions that meet the stringent requirements of our industry.
Key Responsibilities:
- Software Development: Design, develop, and implement high-quality software applications and systems tailored to aerospace and defense needs. Collaborate with cross-functional teams to define, design, and ship new features.
- System Architecture: Participate in the architectural design of software systems, ensuring they comply with industry standards and best practices. Evaluate system performance and make recommendations for improvements.
- Code Review & Quality Assurance: Conduct code reviews to ensure adherence to coding standards and best practices. Implement and maintain unit tests to guarantee software reliability and performance.
- Collaboration: Work closely with product managers, engineers, and other stakeholders to gather requirements and translate them into technical specifications. Facilitate communication between teams to ensure alignment on project goals and timelines.
- Documentation: Create and maintain comprehensive documentation, including design specifications, user manuals, and technical guides, to support software development and deployment processes.
- Troubleshooting & Support: Identify and resolve software defects and issues in a timely manner. Provide technical support and guidance to junior developers and other team members.
- Research & Development: Stay updated with the latest industry trends and technologies. Participate in research and development initiatives to explore new technologies that can enhance our software solutions.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5-7 years of professional experience in software development, preferably in the Aerospace and Defense industry.
- Proficiency in programming languages such as C++, Java, Python, or C#.
- Strong understanding of software development methodologies (Agile, Scrum, etc.) and best practices.
- Experience with software design patterns and principles.
- Familiarity with databases (SQL, NoSQL) and data modeling.
- Knowledge of aerospace systems, avionics, or defense technologies is a plus.
- Experience with embedded systems and real-time software development is an advantage.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
What We Offer:
- A competitive salary and benefits package.
- Opportunities for professional development and career advancement.
- A dynamic and collaborative work environment.
- The chance to work on innovative projects in the Aerospace and Defense sector.
If you are passionate about software development and want to contribute to cutting-edge projects in the aerospace and defense industry, we would love to hear from you. Please submit your application by sending your resume and cover letter to apply@emiratesrecruiter.com by 2024-09-17.
We are an equal opportunity employer and value diversity in our workforce.
Please inculde this job reference [30918-Senior software developer] in the email when you send your application.