- Design, build, and maintain backend services and applications using C# and .NET Core.
- Develop and support cloud-hosted applications on Azure, with attention to reliability, security, and scalability.
- Build integrations and event-driven workflows for product systems and message-based processing.
- Contribute to technical design, code reviews, and improvements to application quality and maintainability.
- Work with product and engineering colleagues to translate requirements into practical software solutions.
Skills Required:
- 6-9 years of software engineering experience,
including at least 5 years of relevant experience.
- Strong hands-on development experience with C# and .NET Core.
- Practical experience building and operating applications on Microsoft Azure.
- Understanding of backend service design, cloud application scalability, and secure software development.
- Experience developing APIs or integrations is beneficial; familiarity with cloud deployment practices is expected.
Valuable to Have:
- Experience with RESTful APIs, Azure Functions, or Azure API Management.