Insighture is a leading technology consultancy firm that drives digital transformation for businesses worldwide. With over 85 expert consultants, we have tailored high-impact strategies and solutions, enabling scalable product engineering. As an AWS partner, Insighture excels in co-integrated cloud services & has collaborated with more than 50 clients globally, guiding them through cloud adoption, DevOps transformation, enterprise modernisation, and more.
The team’s expertise spans Cloud-Native Development, Solutions Architecture, UI/UX, Quality Engineering, Data Engineering, AI/ML, and DevSecOps. These capabilities empower businesses to achieve impactful and innovative outcomes.
In 2024, Insighture achieved ISO certification and was recognised as a Great Place to Work, earning three prestigious awards: Best Workplace in Sri Lanka, Best Workplace for Technology, and Best Workplace for Young People. Insighture's technology and expertise are embedded in the work of internationally recognised care providers, global freight operations, child protection systems, and health tech platforms across Australia, the UK, and Singapore.
The Opportunity
We are currently looking for an Associate Technical Lead to join our team and work with our teams across the company.
Engineering Team
We are innovators at heart. Our high performing team thrives on transforming complex challenges into seamless solutions with a passion for pushing boundaries. We are dedicated to building effective and happy development teams. Let us help you unlock new levels of innovation and efficiency.
This Role Will Include
- Lead the design, development, and maintenance of backend systems for web and mobile applications maintaining high-quality standards & industry best practices.
- Collaborate with business partners and end-users to deliver exceptional user experiences.
- Design and implement highly scalable, resilient APIs, ensuring seamless integration across systems.
- Participate actively in Agile processes, including sprint planning, daily stand-ups, and retrospectives.
- Create and maintain test cases to ensure backend systems are robust, testable, and maintainable.
- Implement and manage fully automated Software Development Lifecycle (SDLC) processes for efficient delivery.
- Optimise backend services for high performance, scalability, and reliability.
- Provide technical leadership, driving decisions and ensuring adherence to software development best practices and architectural standards.
- Mentor and guide team members, fostering technical excellence and growth.
Requirements for the Role
- Extensive experience in backend development, ideally 6+ years.
- Proficiency in .NET Core & .NET framework related technologies with strong knowledge of development best practices.
- Experience in designing and building scalable APIs for production systems.
- A solid understanding of software development design and architectural patterns.
- Expertise in setting up and managing a fully automated CI/CD pipeline.
- Hands-on experience with RDBMs technologies.
- Experience working with AWS cloud or other cloud platforms.
- Familiarity with containerisation tools like Docker.
- Exposure to distributed systems and event-driven architecture.
- Knowledge of observability tools and monitoring backend systems.
Benefits
- Australian dollar-linked compensation.
- Performance-based annual bonus.
- Hybrid work arrangement.
- Comprehensive medical insurance.
- Opportunities for direct client interaction.
- Flexible hours for working parents.
- Upskilling programs to help you grow within the company.
- A well-balanced and supportive work culture.
- Opportunity to work in a high-performance team environment.