Search

Senior Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

🚀 Senior Software Engineer (Back-End) – C#/.NET

\n

Our client, a leading organization, is seeking a Senior Software Engineer (Back-End) to help drive the evolution of their enterprise platforms. If you're a passionate problem-solver who thrives on mentoring others and building scalable, high-quality software, this role is for you!

\n

What You’ll Do:

\n

• Design and build secure, scalable, maintainable software from concept to production

\n

• Troubleshoot, upgrade, and support existing applications

\n

• Lead medium-to-large development initiatives

\n

• Diagnose and resolve complex technical issues

\n

• Create and maintain technical documentation

\n

• Mentor junior/mid-level engineers through coaching and code reviews

\n

• Collaborate with QA, Product, and DevOps teams

\n

• Evaluate new technologies and recommend improvements for performance and reliability

\n

Must-Have Qualifications:

\n

• Bachelor’s degree in Computer Science, Engineering, CIS, or equivalent experience

\n

• 10+ years of software development experience with advanced C# and .NET expertise

\n

• Strong knowledge of relational databases (SQL Server, SSMS)

\n

• Solid grasp of SOLID principles and design patterns

\n

• Proficiency with Visual Studio, Git, CI/CD tools, and unit testing frameworks

\n

• Experience building/consuming REST APIs (Postman or similar)

\n

• Excellent communication skills and a genuine passion for mentoring

\n

• Strong self-management and prioritization skills

\n

• High commitment to code quality and openness to feedback

\n

Nice-to-Have:

\n

• Experience with Microsoft Azure

\n

• Agile/Scrum development experience

\n

• Comfort engaging with technical and non-technical stakeholders

\n

Details: Full-time, in-office role based in the Charlotte, NC area.

\n

Ready to make a lasting impact on enterprise-grade systems while mentoring the next generation of engineers? Apply now and bring your expertise to a team that values innovation, collaboration, and growth!

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...