We are looking for a Senior .NET Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.
If you're a seasoned engineer who loves building modern, scalable applications using .NET Core, SQL Server, and modern JavaScript, and you want a hybrid role with real architectural influence, this is the kind of engineering opportunity that doesn't come along often.
About the Role
Our client is looking for a hands-on Senior .NET Software Engineer to design and deliver high-performing applications in a fast-moving Agile environment. This role blends backend engineering, API development, database optimization, and collaboration with front-end teams to create seamless digital experiences.
You'll work with modern .NET Core, microservices, dependency injection frameworks, SQL Server, and contemporary JavaScript (preferably React). This position is perfect for an engineer who wants ownership, autonomy, and the ability to help shape technical direction.
What You'll Do
Design, develop, and maintain backend applications using .NET Core and C#
Build and integrate RESTful APIs to support internal services and third-party platforms
Collaborate with front-end engineers (React preferred) to deliver intuitive user experiences
Write optimized queries, stored procedures, and performance tuning in SQL Server
Contribute to architectural decisions, microservices design, and scalability planning
Apply dependency injection best practices across applications and services
Participate in code reviews, sprint planning, and agile ceremonies
Troubleshoot complex issues across the stack and contribute to continuous improvement What You Bring
5+ years of .NET and C# engineering experience
5+ years of SQL Server experience, including query optimization
5+ years of experience with modern JavaScript (React, Vue, Angular, etc.)
Strong experience with microservices architecture
Strong experience with dependency injection frameworks (e.g., Autofac, built-in DI, Ninject)
Hands-on experience developing REST APIs
Familiarity with Azure services (bonus)
Solid understanding of OOP, design patterns, and engineering best practices
Strong communication skills and ability to collaborate across teams What Our Client Offers
Hybrid work environment in Columbus with a tight-knit engineering team
Modern tech stack and strong engineering culture
Opportunities to influence architecture, tooling, patterns, and best practices
Professional development support and opportunities to explore cloud technologies
Competitive salary, bonus, and comprehensive benefits
A collaborative environment that values creativity, technical curiosity, and clean code