
Senior C# Developer will lead the technical design, development, and delivery of high-performance software solutions. You will be responsible for architecting scalable applications, mentoring junior developers, and ensuring that our existing systems are not only maintained but continuously modernized to meet evolving business needs.
Key Responsibilities
• System Architecture & Modernization: Lead the architectural design and continuous improvement of existing systems to ensure long-term stability and technological relevance.
• Advanced Feature Engineering: Drive the development and implementation of complex new features by translating high-level business requirements into robust, scalable technical solutions.
• Code Excellence & Mentorship: Write and review high-quality, clean, and scalable code using C# and .NET Core, while establishing best practices for the development team.
• API & Web Service Leadership: Oversee the design and implementation of highly secure and performant RESTful APIs and web services using ASP.NET Core and MVC frameworks.
• Data Architecture & Optimization: Lead database design and advanced query optimization within MS SQL Server, utilizing Entity Framework for sophisticated data management.
• Strategic Collaboration & Troubleshooting: Collaborate with cross-functional teams to solve high-priority software issues, debugging and upgrading mission-critical applications to ensure maximum system reliability.
• Other tasks assigned by superior.
Use the original employer contact details to apply for this listing.