Sigma Software is looking for a Software Developer to lead a cross-functional team building secure, scalable enterprise systems. In this role, you will guide technical decisions and system architecture, mentor developers, and remain hands-on with code.
What You'll Do
- Lead a cross-functional team of 2–7 engineers, fostering ownership, quality, collaboration, and continuous improvement.
- Stay hands-on with code while guiding technical decisions and system architecture evolution.
- Design, review, and evolve system architecture with a focus on scalability, performance, and maintainability.
- Collaborate with Product Owner, Business Analysts, DevOps, and other delivery teams to align solutions with business goals.
- Mentor developers, conduct regular code and technical reviews, and support individual growth through 1:1 sessions.
- Influence and improve development processes, engineering best practices, and team workflows.
- Manage the full development lifecycle, including sprint planning, estimation, delivery tracking, and retrospectives.
- Contribute to long-term technical vision and grow towards broader technical leadership or architectural roles.
- Ensure security and data protection requirements are met in regulated environments.
- Represent the technical team in stakeholder discussions, communicating progress, risks, and trade-offs.
What We're Looking For
- 6+ years of commercial software development experience.
- 1–3 years in a Team Lead or Technical Lead role, or readiness to step into leadership.
- Strong expertise in Java and at least one modern JavaScript framework (React, Angular, Vue).
- Solid understanding of software architecture patterns (microservices, event-driven systems).
- Experience with CI/CD pipelines and containerized environments.
- Background in building enterprise, FinTech, or other complex distributed systems.
- Strong communication skills with the ability to explain technical decisions and mentor others.
- At least an Upper-Intermediate level of English.
Nice to Have
- Experience in regulated or security-sensitive environments.
- Exposure to GovTech or FinTech domains.
- Familiarity with AI or data analytics integrations in enterprise systems.
- Motivation to grow beyond the current role and influence technical direction at scale.
Technical Stack
- Languages & Frameworks: Java, React, Angular, Vue
- Architecture: Microservices, event-driven systems
- Infrastructure & Tools: CI/CD pipelines, containerized environments
Team & Environment
You will lead and work within a cross-functional team of 2–7 engineers.
Sigma Software is an equal opportunity employer.




