Job Url: https://www.glassdoor.com/Job/united-states-software-engineer-jobs-SRCH_IL.0,13_IN1_KO14,31.htm?remoteWorkType=1&fromAge=1 Job Description: About the project As a Staff .NET C# Engineer, you will report to the Manager of Software Engineering. You must be highly skilled and experienced in a variety of modernization technologies and approaches. How you'll contribute ✅ Design, develop, and implement a scalable, flexible, and highly available modern platform architecture that aligns with our business objectives. ✅ Materially contribute to the architectural discussion and documentation of the modernized software platform. ✅ Build and test new ideas and designs in a “fail fast” methodology that will allow the team to assess and pivot quickly as warranted. ✅ Serve as the expert engineer for the team in development and maintenance of microservice-based applications, ensuring they are modular, decoupled, and maintainable. ✅ Collaborate with cross-functional teams to define technical requirements, specifications, and integration points. ✅ Utilize public cloud services, particularly AWS, to optimize platform performance, scalability, and cost-effectiveness. ✅ Mentor and guide junior and mid-level software engineers, providing technical leadership and fostering a culture of excellence across the team. ✅ Troubleshoot and resolve complex technical issues, ensuring component reliability and uptime. ✅ Stay current on industry best practices, emerging technologies, and trends related to modern platform architecture, microservices, and cloud computing. This would make you the ideal candidate ✨ Bachelor's Degree in Computer Science, Engineering, or a related field. ✨ 9+ Years of experience working in Software Development. ✨ 7+ Years of experience working with C# / .NET. ✨ Core Development Skills: Minimal API, REST API, Vertical Slicing. ✨ Cloud & Infrastructure: AWS IAM, AWS DynamoDB. ✨ Experience with Microservices architecture. ✨ Experience with AWS S3, AWS SQS. ✨ Experience with Observability: OTEL (C#), DataDog. ✨ Advanced English Level is required for this role, as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.