• Minimum 5+ years of hands-on experience in C# and .NET technologies • Strong expertise in ASP.NET Core and .NET Core application development • Solid experience in designing and developing RESTful APIs • Strong understanding of Microservices Architecture and distributed systems • Experience with scalable backend system design and implementation • Deep understanding of Object-Oriented Programming (OOP) concepts and SOLID principles • Ability to write clean, maintainable, reusable, and DRY code • Experience with Dependency Injection, Authentication, and Authorization • Good understanding of asynchronous programming and multithreading • Experience with API security, logging, monitoring, and performance optimization • Hands-on experience with Git/version control systems
Cross-Vertical Collaboration: Partner closely with executive stakeholders, product heads, and cross-functional teams to translate complex business needs into technical strategy and scalable software products.
Team & Talent Management: Scale, mentor, and lead high-performing, cross-functional engineering teams; foster a culture of technical excellence, continuous learning, and fast iteration.
Technical Breadth: Proven background as a Full-Stack Software Engineer with strong mastery of modern web frameworks, mobile development ecosystems (iOS/Android or cross‑platform), and complex enterprise applications.
...