hero

Accelerate your career.

Explore opportunities across TA's portfolio

Associate Software Engineer

Riskonnect

Riskonnect

Software Engineering
Colombo, Sri Lanka
Posted on Mar 8, 2025

Associate Software Engineer

Responsibilities

  • Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using C#/Typescript programming languages.
  • Test and deploy application and systems.
  • Revise, update, refactor and debug code.
  • Improve existing software.
  • Develop documentation throughout the software development life cycle (SDLC).

Requirements

  • Degree from a recognized university, preferably in Computer Science, Engineering, or IT.
  • 1+ year of experience in .NET Core and Angular development.
  • Proficiency in C#, ASP.NET Core, and Entity Framework Core.
  • Strong front-end skills in Angular 13+, TypeScript, HTML5, CSS3, and JSON.
  • Experience working with RESTful APIs and integrating front-end applications with back-end services.
  • Sound knowledge of software design patterns and OOP concepts.
  • Experience with MS SQL Server technologies.
  • Familiarity with Git and version control workflows.
  • Experience with third-party libraries and APIs.
  • Familiarity with Agile methodologies (e.g., SCRUM).
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Excellent communication and teamwork abilities.
  • Experience with React in addition to Angular.
  • Knowledge of Microservices architecture
  • Experience in ASP.NET Web APIs.
  • Experience in CSS/SCSS.
  • Experience in ASP.NET Web Pages and JavaScript.
  • Experience configuring CI/CD pipelines.
  • Experience with Azure or other cloud platforms.