Expert C#/.NET Database Professional Sought for High-Performance Application Development
The ideal candidate will have 7+ years of experience in C#/.NET software development, strong written and spoken English (C1 or C2 proficiency), and advanced T-SQL expertise. They should also have proven experience owning database operations, including backup, restore, high availability, and disaster recovery, and expert-level proficiency in C#, .NET Core, and .NET Framework.
Key Responsibilities:
* Design, develop, and maintain enterprise-grade applications and services using C# and .NET.
* Build application features that interact deeply with the database, balancing correctness, performance, and maintainability.
* Develop and maintain RESTful APIs and backend services that integrate with internal and third-party systems.
* Participate in architectural discussions and influence technical direction across the stack.
* Troubleshoot and resolve complex issues across application, database, and infrastructure layers.
Required Skills and Qualifications:
* C#/.NET Software Development
* Advanced T-SQL Expertise
* Proven Experience Owning Database Operations
* High Availability and Disaster Recovery
* C#/.NET Core and .NET Framework Proficiency
Benefits:
* Opportunity to work on high-performance application development projects
* Collaborative and dynamic team environment
* Professional growth and development opportunities
What We Offer:
* A competitive compensation package
* A comprehensive benefits program
* The chance to work with a talented team of professionals