Post Job Free
Sign in

Sr. Software Engineer

Company:
Robert Half
Location:
Charlotte, NC, 28273
Posted:
June 27, 2025
Apply

Description:

Job Description

Lead the design, development, testing, and deployment of software using C#, .NET Core, and Blazor

Develop and maintain RESTful APIs that are secure, scalable, and efficient

Build robust database solutions using SQL (MSSQL, PostgreSQL, MySQL), including schema design, stored procedures, and performance tuning

Analyze large datasets and create efficient data access patterns for real-time and batch processing

Collaborate in Agile sprints to plan features, deliver high-quality code, and conduct code reviews

Troubleshoot and resolve technical issues in both modern and legacy systems

Contribute to system architecture and technology selection decisions

Write clear documentation and provide mentorship to junior developers as needed

5+ years of professional experience with C# and the .NET ecosystem

Proficiency in .NET Core for backend and Blazor for frontend development

Strong grasp of web technologies, including HTTP, REST APIs, JSON, and MVC patterns

Advanced SQL experience—ability to write, debug, and optimize complex queries in MSSQL, PostgreSQL, or MySQL

Familiarity with source control systems (e.g., Git), CI/CD pipelines, and Agile methodologies

Ability to handle the full software development lifecycle, from requirements gathering to deployment and support

Full-time

Apply