CAREERS / ENGINEERING
Lead Software Engineer
Lead projects and build high-impact software used by enterprises and users worldwide. You will own the design, development, testing, deployment and maintenance of complex systems — and mentor the engineers around you.

About the role
We are looking for a Lead Software Engineer to join our dynamic team. This role is an opportunity to lead projects and contribute to the technical foundation behind our flagship products and services.
We are seeking engineers with diverse specialties, including DevOps (CI/CD pipelines, infrastructure as code, containerisation and orchestration, cloud platforms) and back-end engineering (API development, database management, security practices and message queuing).
What you’ll do
Write clean, maintainable and efficient code for a range of applications and systems.
Design, develop and deploy complex applications that meet high standards of quality and performance.
Manage delivery of features and projects, negotiate priorities and deadlines, and ship on time with quality.
Participate in design reviews and contribute to scalable, reliable and maintainable architecture.
Review code, give constructive feedback and uphold best practices, guidelines and test coverage.
Build testable software and automate tests using tools such as JUnit and Selenium.
Use telemetry and monitoring to resolve issues proactively and run root-cause analysis.
Own features end to end — from requirements and design to deployment and maintenance.
Document features, enhancements and fixes and contribute to training materials.
What we’re looking for
- Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent practical experience
- 5+ years of professional software development experience
- Deep expertise in one or more languages such as C# / .NET
- Extensive experience with software development practices and design patterns
- Familiarity with AI coding tools such as GitHub Copilot and Claude Code
- Proficiency with GitHub and work-tracking tools such as JIRA
- Understanding of cloud technologies and DevOps principles
Nice to have
- Experience with Azure, AWS or GCP
- Familiarity with CI/CD pipelines and automation tools
- Experience with test automation frameworks
- Knowledge of agile methodologies
- Familiarity with accessible technologies
- Knowledge of Python
- Excellent communication and collaboration skills
- Commitment to diversity and inclusion
How to apply
Email your CV to shalini.sharma@intellylabs.com with the role title in the subject line. Please confirm current availability of this role with our team.
MORE OPPORTUNITIES