Software Development Manager
Listed on 2026-01-13
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer
Description
As Software Development Manager, you will lead and inspire a talented engineering team in a dynamic, fast-paced environment to deliver high-impact, reliable software solutions used across the global investment ecosystem.
You will oversee the full development lifecycle for multiple functional domains, drive strategic decision-making alongside senior management, and help evolve team processes, policies, and performance metrics. You will champion engineering excellence, nurture talent, and cultivate an inclusive, collaborative culture.
Responsibilities- Oversee the design, development, testing, deployment, and monitoring of large software applications domain, ensuring high standards of quality, security, and operational maturity.
- Set and uphold a high bar for code quality, testing coverage, and secure engineering practices.
- Collaborate with senior management and product teams to inform technical roadmaps and contribute to strategic planning and decision making.
- Recruit, hire, mentor, and coach Software Development Engineers at all experience levels, developing clear growth plans for long-term career progression.
- Continuously evolve team processes, policies, and metrics to optimize workflows, efficiency, and outcomes.
- Rapidly adapt to changing priorities and urgent issues, maintaining resilience in a fast-paced engineering environment.
- Foster a positive work environment through frequent, constructive feedback that encourages both team and individual performance improvements.
- Promote a culture of collaboration, creativity, and continuous learning, ensuring alignment with organizational priorities.
- Take responsibility for decisions and standards that impact team and organizational success.
- Extensive experience with object-oriented languages, preferably Java.
- Extensive experience with relational databases.
- 5+ years’ experience as a Software Engineering Manager.
- Experience with SaaS environments & microservices architecture.
- Strong track record of delivering complex software projects.
- Excellent leadership, communication, and interpersonal skills.
- Demonstrated ability to balance strategic vision with attention to detail.
- Bachelor’s degree in computer science or a related field.
- Experience with web-service APIs.
- Experience with our technical stack.
- Experience in the financial technology industry, preferably on portfolio management challenges
As a Software Engineering Manager at Clearwater, you will be working with a robust and modern technology stack, including:
- Java / Spring Boot
- JPA / Hibernate
- Hazelcast
- React
JS / Type Script - Maria
DB / Aurora / Mongo
DB / Document DB - Kubernetes / Docker
A solid understanding or experience with these technologies will help you lead your team effectively and make informed strategic decisions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).