Colombo Office
16 days ago
Associate Software Engineer

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.


Confirm your E-mail: Send Email