At IPD Colombo (Pvt) Ltd, we don’t just process orders—we power industries. As part of a leading Australian engineering solutions provider with over 75 years of excellence, our Colombo team plays a vital role in delivering world-class service to international clients. IPD is a publicly listed Australian company specializing in electrical engineering products and solutions, with over 200+ professionals in Colombo collaborating with 450+ colleagues across Australia in a fast-paced, innovative, and globally connected environment.
Job Description
Design, develop, and maintain enterprise applications using C# and ASP.NET Core.
Build scalable RESTful APIs, microservices, and modern frontend applications using React.js, Next.js, and Angular.
Integrate frontend solutions with backend APIs and optimize SQL Server databases.
Develop cloud-native applications using Microsoft Azure services.
Participate in architecture discussions, code reviews, and Agile/Scrum development practices.
Implement secure authentication and authorization using JWT, OAuth2, Azure AD, or Identity.
Write clean, maintainable code and develop automated unit and integration tests.
Build and manage CI/CD pipelines using Azure DevOps.
Deploy, monitor, troubleshoot, and optimize applications in Azure environments.
Desired Skills and Experience
EDUCATION AND EXPERIENCE:
Preferred Qualifications
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
Microsoft Azure certifications will be considered an added advantage.
3–6 years of professional software development experience.
Experience working in Agile/Scrum development environments.
Strong understanding of secure software development practices.
Strong analytical, problem-solving, and troubleshooting skills.
Ability to quickly learn and adapt to new technologies.
Required Technical Experience & Skills
Hands on experience with backend development using C#,NET 8/9/10, ASP.NET Core, Web API, Entity Framework Core, and LINQ.
Experience implementing authentication and security frameworks including JWT,OAuth 2.0, OpenID Connect, and ASP.NET Identity.
Frontend development experience with React.js, Next.js, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, Redux Toolkit, and Axios
Experience working with Azure SQL / Microsoft SQL Server databases.
Practical exoerience with Microsoft Azure services including App Services, Azure Functions, Azure SQL Database, Storage Accounts, Blob Storage, Key Vault, Service Bus, and API Management.
Experience with DevOps practices, including Azure DevOps and CI/CD pipelines.
Familiarity with unit testing frameworks such as xUnit, NUnit, or MSTest.
WHAT WE OFFER YOU:
An attractive and competitive remuneration package.
A friendly and flexible work environment.
A good work-life balance.
Opportunities for professional growth and development.
Gain international exposure through collaboration with experienced Australian teams.
A Port City registered company offering a competitive salary in Australian Dollars (AUD).