Full Time

Senior Software Engineer (.NET C#)

PCI Group
Pineville, NC
$120,000 - $180,000* / year (about $58–$87 an hour)

Job Description

About this kind of role

What a Senior Software Engineer (.NET C#) usually does. The employer's own details are in the listing.

Typically does: Senior Software Engineers design, develop, and test software applications, often specializing in a particular area or technology. They may lead smaller teams or mentor junior engineers, contributing to architectural decisions and ensuring code quality. Responsibilities include debugging, troubleshooting, and implementing new features while maintaining existing systems. They frequently collaborate with product managers, designers, and other engineers throughout the software development lifecycle.

Tools and skills: Proficiency in C#, .NET framework, object-oriented programming, design patterns, and experience with databases like SQL Server are typically required, alongside familiarity with version control systems such as Git.

Good fit for: Individuals with strong problem-solving abilities, a passion for clean code, and a desire to contribute to complex software projects often thrive in this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.