Software Engineer (C#.NET) – AMK
Job Responsibilities
- Design, develop, and maintain reusable and robust backend services using C#.NET.
- Design database schemas, write complex SQL queries, and optimise database performance.
- Develop and maintain responsive, user-friendly front-end applications using React and JavaScript.
- Develop and integrate gRPC API services between front-end and back-end systems.
- Write unit and integration tests to ensure code quality, stability, and reliability.
- Work closely with product managers, designers, and developers to translate business requirements into technical solutions.
- Support continuous improvement by suggesting and implementing better development processes.
Job Requirements
- Minimum 3 years of experience as a Software Developer.
- Experience in full-stack development.
- Strong hands-on experience in C#.NET, SQL database, React, and JavaScript.
- Familiar with gRPC API services and system integration.
- Knowledge of Git / Azure DevOps for team collaboration.
- Good problem-solving skills and able to adapt quickly to technical challenges.
- Good communication skills, with the ability to explain technical matters clearly to team members.