تفاصيل الوظيفة
Senior Software Developer (Backend
Placements24 · Manama, البحرين
- تاريخ النشر على وظائف تناسبك
وصف الوظيفة
About the Role Our client, a leading financial technology firm in Manama , is seeking a highly skilled Senior Software Developer specializing in backend systems. This role is central to the development of our innovative financial platforms, requiring a deep understanding of secure coding practices, scalable architectures, and efficient data management. You will be responsible for designing, implementing, and testing robust backend solutions that meet the demanding requirements of the fintech industry. The ideal candidate will have a strong command of modern programming languages and frameworks, coupled with extensive experience in API development and database optimization. You will collaborate closely with product managers, frontend developers, and QA engineers to deliver high-quality software products. This is an opportunity to work with cutting-edge technologies in a fast-paced and dynamic environment. We pride ourselves on fostering a culture of technical excellence, continuous learning, and team collaboration. Your contributions will directly impact the functionality, performance, and security of our critical financial applications. Join our team in **Manama** and help shape the future of financial technology. Key Responsibilities Design, develop, and maintain scalable and reliable backend services and APIs. Write clean, efficient, and well-documented code in accordance with best practices. Develop and implement database solutions, ensuring data integrity and performance. Collaborate with cross-functional teams to define, design, and ship new features. Integrate with third-party services and external systems. Optimize application performance and identify areas for improvement. Implement robust security measures to protect sensitive data. Participate in code reviews to ensure code quality and share knowledge. Troubleshoot and resolve software defects and production issues. Contribute to technical documentation and system design discussions. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of professional experience in backend software development. Proficiency in programming languages such as Java, Python, C#, or Node.js. Strong experience with RESTful API design and development. Solid understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB). Experience with cloud platforms (e.g., AWS, Azure) is a plus. Familiarity with microservices architecture and containerization (Docker). Knowledge of software testing methodologies and tools. Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Benefits Our client offers a competitive salary package with performance-based bonuses. Comprehensive health, dental, and vision insurance are provided. Generous paid time off, including vacation and sick leave, is standard. A retirement savings plan with company matching is available. Opportunities for professional development, including training and certifications, are supported. The work environment in **Manama** is dynamic and collaborative. Employees have access to modern office facilities. Team-building events and social activities are organized regularly. We encourage innovation and provide a platform for employees to contribute ideas. Career advancement opportunities are available for dedicated and high-performing individuals. This role requires on-site presence in **Manama**.