Design, build, and maintain high-performance, scalable, and reusable backend microservices using .NET Core. Take ownership of the full development lifecycle, from technical design and breaking down stories to deployment and debugging. Collaborate closely with Frontend Engineers, Product Managers, and UI Designers to define requirements and deliver on the product roadmap. Champion and adhere to best practices in software design, security, performance, and cloud architecture. Troubleshoot and resolve complex technical issues in production environments. Contribute to a “DevOps mindset” by supporting the team’s strategies, standards, and practices.