Senior Application Developer
Job Reference: 32180-Senior application developer
Company: RecruitArab - recruiter
Industry: Financial Services
Job Title: Senior Application Developer
Location: Dubai, UAE
Industry: Financial Services
Closing Date: 2024-09-05
Application Email: apply@recruiteramerica.com
Job Description:
We are seeking a highly skilled and motivated Senior Application Developer to join our dynamic team based in Dubai. This position is ideal for an innovative professional with a strong background in financial services and a passion for developing high-quality software applications. The Senior Application Developer will play a crucial role in designing, developing, and maintaining advanced software solutions that drive our business forward.
Key Responsibilities:
- Application Development: Design, develop, and implement robust applications using modern programming languages and frameworks. Ensure that applications are scalable, secure, and maintainable.
- System Integration: Collaborate with cross-functional teams to integrate applications with existing systems and third-party services, ensuring seamless data flow and functionality.
- Technical Leadership: Provide technical guidance and mentorship to junior developers, fostering a culture of knowledge sharing and best practices within the development team.
- Code Review and Quality Assurance: Conduct code reviews and perform thorough testing to ensure high-quality deliverables. Implement automated testing frameworks to enhance reliability and efficiency.
- Requirements Gathering: Work closely with business analysts and stakeholders to gather requirements and translate them into technical specifications. Participate in design discussions to identify optimal solutions.
- Performance Optimization: Analyze application performance and implement improvements to enhance user experience and system responsiveness. Monitor and troubleshoot application issues in a timely manner.
- Documentation: Create and maintain comprehensive documentation for application design, development processes, and user guides to support future maintenance and scalability.
- Compliance and Security: Ensure that applications comply with industry regulations and security standards, particularly those relevant to the financial services sector.
- Continuous Improvement: Stay current with emerging technologies and industry trends. Propose and implement enhancements to existing applications and development practices.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of experience in application development, preferably within the financial services industry.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript, along with frameworks like .NET, Angular, or React.
- Strong understanding of database management systems, SQL, and experience with relational databases (e.g., Oracle, MS SQL Server, MySQL).
- Familiarity with Agile development methodologies and tools such as JIRA or Trello.
- Experience with cloud technologies and platforms (e.g., AWS, Azure) is a plus.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A vibrant work environment in the heart of Dubai.
- Participation in innovative projects within the financial services sector.
If you are a proactive and experienced developer who thrives in a fast-paced environment, we encourage you to apply for this exciting opportunity.
To apply, please send your CV and cover letter to apply@recruiteramerica.com by 2024-09-05.
We look forward to welcoming a talented Senior Application Developer to our team!
Please inculde this job reference [32180-Senior application developer] in the email when you send your application.