Responsibilities
- Design and build reliable backend components using C# and the .NET framework
- Engage in architectural planning and help shape technical designs
- Create and integrate RESTful APIs and SOAP-based services
- Develop core system modules and refactor existing code when required
- Work closely with developers, QA engineers, DevOps, architects, and Product Owners
- Coordinate with internal and client teams to define business and technical needs
- Develop and manage unit, API, and integration testing procedures
- Take part in code review sessions and adhere to software engineering standards
- Research and propose new technologies and technical enhancements
- Diagnose and resolve problems across application, infrastructure, and database levels
- Produce and update technical documentation
- Support frontend development tasks using Angular and TypeScript when necessary
Work Arrangement
Remote (Worldwide)