applicants
Senior Software Engineers / Associate Tech Leads
tecciance
Colombo •
Full-time
About the Role
We are looking for Senior Software Engineers / Associate Tech Leads with strong expertise in NET Core and JavaScript technologies to join our growing engineering team. In this role, you will be responsible for end-to-end software development, architectural contributions, code quality ownership, and mentoring junior engineers.
You will work closely with cross-functional teams to design, develop, and deliver high-quality solutions for clients in Telecommunications, HealthTech, Banking, Finance, and Enterprise Applications.
Technical Leadership
- Lead development of core modules and complex features using NET Core, C#, Entity Framework, REST APis, and JavaScript frameworks.
- Provide technical direction and participate in architecture discussions.
- Break down requirements into actionable tasks and drive them to completion.
- Ensure scalability, performance, and security of applications.
Full-Stack Development
- Develop and optimize backend services using ASP.NET Core.
- Build responsive and performant front-end components using JavaScript frameworks (React / Angular / Vue).
- Integrate APis, microservices, and third-party services,
Quality Ownership
- Champion engineering best practices: clean code, SOLID principles, OOP, design
- Conduct code reviews, enforce coding standards, and drive continuous improve-
- Ensure comprehensive unit testing, integration testing, and support QA processes.
DevOps & Cloud
- Work with Git, CI/CD pipelines, Docker, and cloud platforms (Azure/AWS)
- Participate in deployments, monitoring, observability, and operational support.
Collaboration
- Work closely with Product Owners, Business Analysts, Designers, and QA Engineers
- Participate in client discussions and technical clarifications
- Mentor and guide junior engineers in the team
Technical Skills
- 4+ years (Senior) / 6+ years (Associate Tech Lead) in software engineering:
- Strong experience in NET Core / ASP.NET Core.
- Proficiency in JavaScript and at least one modern JS framework:
- React
- Angular
- Vue
- Experience with RESTful APis, microservices, and ORM frameworks (Entity Fra-mework).
- Strong SQL experience (MSSQL, PostgreSQL, MySOL).
- Solid understanding of HTML, CSS, Bootstrap/Tailwind
- Familiarity with Azure / AWS, Docker, container-based deployments.
Soft Skills
- Excellent communication and teamwork skills.
- Strong problem-solving and analytical skills.
- Ability to take ownership of deliverables and drive outcomes
- Strong mentorship mindset and willingness to guide junior team members.
- Attention to detail and passion for quality.
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Equivalent practical experience is also considered.