Software Engineering Manager Apply
Primary Job Role :The Software Engineering Manager provides strategic leadership for software development initiatives, ensuring robust and scalable technology solutions that support business objectives. This role oversees development architecture, code quality, and team performance across multiple platforms while leading and developing a high-performing team to deliver sustainable digital capabilities.Job Description :Lead and oversee software development projects from planning to delivery.Design, review, and guide front-end and back-end architecture and development.Conduct code reviews to ensure quality, performance, and best practices.Provide technical guidance on Frameworks, Java, H5, iOS, and Android development.Strong knowledge in Backend Services (Java Springboot), and Microservices ArchitectureManage, mentor, and evaluate the performance of the development team (±10 developers).Coordinate with stakeholders to translate business requirements into technical solutions.Ensure development timelines, quality standards, and technical documentation are met.Job Qualifications :Bachelor's degree in Computer Science, Information Technology, or a related fieldAt least 5 years of experience in a similar role, preferably in the fintech industryStrong technical skills, including experience with programming languages, database management, and cloud infrastructureExcellent project management skills, with the ability to prioritize and manage multiple projects simultaneouslyStrong leadership skills, with the ability to manage and motivate a teamExcellent communication and interpersonal skillsExperience with agile development methodologies is a plusAre you ready to be Samiritans?Let's be part of our collaborative and innovative environment. We want YOU to make an impact!

