Insighture logo
1
clicked apply

Senior Software Engineer - .NET

Insighture    Colombo • Full-time

Job Description

About Insighture

Insighture is a leading technology consultancy that drives digital transformation for businesses worldwide. With a team of over 85 expert consultants, the company delivers tailored, high-impact strategies and solutions, enabling scalable product engineering.

As an AWS partner, Insighture excels in co-integrated cloud services. We've collaborated with more than 50 clients globally, guiding them through cloud adoption, DevOps transformation, enterprise modernisation, and more. Our capabilities span Cloud-Native Development, Artificial Intelligence, and DevSecOps, empowering businesses to achieve impactful and innovative outcomes.

Key Responsibilities

  • Providing technical leadership and ensuring architectural integrity and software engineering best practices.
  • Collaborating with clients and stakeholders to define requirements, manage timelines, and present outcomes effectively.
  • Designing, developing, and maintaining robust applications, translating business needs into technical specifications and clean code.
  • Conducting code reviews, troubleshooting complex issues, and ensuring code quality and maintainability.
  • Recommending innovative solutions to enhance system performance, scalability, and security.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 4+ years of proven experience in backend development using C# and .NET technologies.
  • Strong understanding of web APIs and microservices architecture.
  • Hands-on experience with modern JavaScript frontend frameworks (e.g., React, Angular, or Vue).
  • Solid grasp of software design patterns, Object-Oriented Programming (OOP), and clean architecture.
  • Experience with unit testing, automated testing, and Agile methodologies.
  • Experience with major cloud platforms (e.g., Azure, AWS, or GCP) and CI/CD pipelines.
  • Proficiency with relational databases (SQL) and ORMs

Why Insighture?

  • Freedom to work hybrid or on-site. Be a digital nomad if you like.
  • Grow in your role with mentorship and the chance to lead on projects.
  • Access sponsored counselling, family medical insurance and checkups.
  • Get your salary pegged to the Australian dollar for financial stability.