Back
VI
Lead Software Engineer
Virtusalinkedin.com
Oct 10, 2026, 8:07 AM2w ago
Full-timeColombo, Western ProvinceSoftware engineeringLead
About the role
The Lead Software Engineer role focuses on developing high-quality Python applications using Test-Driven Development (TDD) and delivering modern user experiences with React or TypeScript. The position requires strong debugging and problem-solving skills, especially with APIs, integrations, and JSON-based services. The engineer will drive quality automation in CI/CD pipelines and support web frontend development, collaborating effectively in an English-speaking, cross-functional team. Experience with standard technical stacks such as PostgreSQL and SQL Server in Azure or similar cloud environments is considered advantageous.
Must have
- Strong expertise in Python application development, with a passion for building high-quality software using Test-Driven Development (TDD).
- Hands-on experience with React or TypeScript to deliver modern, scalable user experiences.
- Strong debugging and problem-solving skills, particularly with APIs, integrations, and JSON-based services.
- Commitment to driving quality automation within the CI/CD pipeline, ensuring a bug-free release cycle and an optimal developer experience.
- Solid web frontend awareness (HTML, CSS, and JavaScript) to support widget configuration and facilitate effective cross-functional collaboration.
- Excellent communication skills, with the ability to collaborate effectively in an English-speaking, cross-functional environment.
Nice to have
- Background in utilizing standard technical stacks, including PostgreSQL and SQL Server, across Azure or comparable cloud environments, will be an advantage.
Technologies
- Azure
- CI/CD
- CSS
- HTML
- JavaScript
- JSON
- PostgreSQL
- Python
- React
- SQL
- SQL Server
- TDD
- TypeScript