- Design, develop, and maintain scalable and secure backend services using C# and .NET/.NET Core
- Build and document RESTful APIs for internal and external consumption
- Implement data access layers using Entity Framework Core
- Write clean, maintainable, and testable code following best practices and design patterns (Decorators, Commands)
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards
- Troubleshoot, debug, and resolve application issues in production and development environments
- Integrate with third-party APIs and services, ensuring reliability and performance
- Contribute to the architecture and design of microservices and distributed systems
- Maintain CI/CD pipelines and support automated deployment processes
- Keep up-to-date with emerging backend technologies and recommend improvements
NUnitOAuthRabbitmq+5 more