We are looking for a Sr. Software Engineer - .NET to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.
Role Overview
As a Sr. Software Engineer, you will design, develop, and maintain enterprise-grade applications using the .NET ecosystem. This remote role (based in Columbus, OH) requires strong technical expertise, problem-solving skills, and experience building scalable, high-performance solutions.
Responsibilities
Design and develop applications using C#, .NET Core, and related frameworks.
Build and maintain RESTful APIs and microservices architectures.
Collaborate with product managers, architects, and QA teams to deliver high-quality software.
Implement best practices for performance, security, and maintainability.
Participate in code reviews and mentor junior developers.
Troubleshoot and resolve complex technical issues. Qualifications
5+ years of experience in software development with .NET technologies.
Strong proficiency in C#, .NET Core, and ASP.NET MVC/Web API.
Experience with relational databases (SQL Server) and ORM frameworks (Entity Framework).
Familiarity with cloud platforms (Azure preferred) and CI/CD pipelines.
Excellent problem-solving and communication skills.
Nice to have: experience with front-end frameworks (React, Angular), containerization (Docker/Kubernetes). What Our Client Offers
Remote flexibility with preference for Columbus, OH.
Opportunity to work on cutting-edge projects with modern tech stack.
Professional development and growth opportunities.
Comprehensive benefits and performance incentives.