Sr. Software Developer

Retirement Clearinghouse LLC

Charlotte (NC)

Hybrid

USD 120,000 - 130,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work opportunities
Competitive compensation with bonus
Paid time off
Medical, dental, vision benefits on 1e

Job summary

Retirement Clearinghouse LLC in Charlotte, NC is seeking a Senior Software Developer for a hybrid role. You will design, implement, and maintain software across the full lifecycle, collaborating with teammates and stakeholders to deliver high-quality solutions.

The position emphasizes hands-on coding in C#, .NET Core, and modern web tech, with opportunities for growth and impact. The role requires 5+ years of experience, strong communication, and a commitment to excellence.

Qualifications

  • BS in Computer Science/MIS/Information Technology/Computer Engineering, or equivalent combination of education and work experience.
  • 5+ years of development experience.
  • Proficient in C#, .NET Core and ASP.NET MVC.
  • Proficient in EF Core.
  • Proficient in APIs.
  • Proficient in microservices.
  • Proficient with Microsoft SQL Server and T-SQL.
  • Proficient with source control software.
  • Solid grasp of object-oriented programming.
  • Familiar with various design and architectural patterns.
  • Familiar with AI code generation tools.
  • Familiar with SCA tools.
  • Knowledge of Blazor and single page applications.
  • Excellent verbal and written communication skills, including the ability to communicate clearly with technical and non-technical audiences.
  • Exceptional interpersonal skills and ability to function effectively in a team environment.
  • Superior analytical and time management skills.
  • Ability to effectively work with limited or no supervision

Responsibilities

  • Own timely completion of projects from start to finish while collaborating with teammates.
  • Design and architectural decisions for assigned projects.
  • Participate in the complete software development lifecycle from documenting requirements through implementation and testing.
  • Participate in Peer Code Reviews with your teammates.
  • Provide support and maintenance to existing applications including performance tuning and bug fixing.
  • Remain technically current on related software and technology.
  • Communicate effectively with management, IT team, and other departments.

Skills

C#
.NET Core
ASP.NET MVC
EF Core
APIs
Microservices
MS SQL Server
T-SQL
Source control
Object-oriented programming
Design patterns
AI code generation tools
SCA tools
Blazor
Single-page applications
Verbal & written communication

Education

BS in Computer Science / MIS / Information Technology / Computer Engineering

Tools

Git

Job description

Senior Software Developer—Hybrid Position

Candidates will work in our Charlotte, NC office.

Retirement Clearinghouse was voted one of the top places to work by Charlotte Magazine in 2024, 2025 and 2026! When you join the team, you'll make a real difference and can learn, grow and make a positive impact every day. At Retirement Clearinghouse we are helping millions of Americans preserve their retirement savings. We use innovative technology and provide exceptional customer service to help participants make informed decisions about their retirement accounts without using high pressure sales pitches.

We are looking for an experienced Senior Software Developer. The ideal candidate will:

  • Responsible for timely completion of projects from start to finish while collaborating with their teammates.
  • Responsible for application design and architectural decision making for assigned projects.
  • Participate in the complete software development lifecycle from documenting requirements through implementation and testing.
  • Participate in Peer Code Reviews with your teammates.
  • Provide support and maintenance to existing applications including performance tuning and bug fixing.
  • Remain technically current on related software and technology.
  • Effectively communicate and work with the management team members, IT team,and other departments.

Salary Range: 120k to 130k annually tocommensurate with experience

Minimum Qualifications
  • BS in Computer Science/MIS/Information Technology/Computer Engineering, or equivalent combination of education and work experience.
  • 5+ years of development experience.
  • Proficient in C#, .NET Core and ASP.NET MVC
  • Proficient in EF Core
  • Proficient in API’s
  • Proficient in microservices
  • Proficient with Microsoft SQL Server and T-SQL
  • Proficient with source control software
  • Solid grasp of object-oriented programming
  • Familiar with various design and architectural patterns
  • Familiar with AI code generation tools
  • Familiar with SCA tools
  • Knowledge of Blazor and single page applications.
  • Excellent verbal and written communication skills, including the ability to communicate clearly with technical and non-technical audiences.
  • Exceptional interpersonal skills and ability to function effectively in a team environment.
  • Superior analytical and time management skills.
  • Ability to effectively work with limited or no supervision

Candidates will be tested on the applicable knowledge base for the position.

Top benefits or perks:

As a team member at Retirement Clearinghouse, you’ll enjoy:

  • A culture that fosters a positive work life balance.
  • Hybrid work opportunities.
  • Competitive hourly rate with Bonus potential.
  • 18 days of Paid Time Off per year, 5 sick days per year, 3 Floating Holidays per year (actual time off is prorated the first year and is based upon date of hire)
  • Paid holidays
  • Medical, dental, vision, short-term disability, long-term disability, life insurance benefits on day 1 of employment
  • 401k eligibility and 100% vesting with employer matching on day 1 of employment.
  • Professional Growth and Career Advancement Opportunities

Training is provided to all new hires to help you achieve your goals and ensure your success! Upon successful completion of the onsite training, candidates will be permitted to work remotely on the same terms and conditions as other employees in the position. Employees who wish to work onsite may do so in our state-of-the-art office!

Location:Retirement Clearinghouse is in the Ayrsley area located in Charlotte, NC, the second largest banking center in the United States.

Retirement Clearinghouse is an EEO employer and participates in the E-Verify program. Pre-employment background checks will be performed upon offer of employment.

EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Salary Range 120k to 130k annually to commensurate with experience

Division Retirement Clearinghouse LLC

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Administrator - SQL DBA
Database Administrator - SQL DBA

Retirement Clearinghouse LLC • Charlotte (NC)

On-site
USD 92,000 - 102,000
Hybrid work opportunities
Bonus potential
Paid time off
+2
Database Administrator - SQL DBA
Database Administrator - SQL DBA

Retirement Clearinghouse, LLC • Charlotte (NC)

Hybrid
USD 92,000 - 102,000
Hybrid work
Bonus potential
PTO 18 days
+5
Senior Software Developer — Hybrid (C#, .NET)
Senior Software Developer — Hybrid (C#, .NET)

Retirement Clearinghouse LLC • Charlotte (NC)

Hybrid
USD 120,000 - 130,000
Hybrid work opportunities
Competitive compensation with bonus
Paid time off
+1
Senior Full Stack Engineer (C#, .NET, Java)
Senior Full Stack Engineer (C#, .NET, Java)

Habitat For Humanity Of Durham • Durham (NC)

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Alignment Health • United States

On-site
USD 130,332 - 195,498
Senior Software Engineer - Capital Markets
Senior Software Engineer - Capital Markets

NTT DATA, Inc. • Charlotte (NC)

On-site
USD 103,000 - 110,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Software Engineer
Senior Software Engineer

GAC Solutions • North Carolina

Hybrid
USD 110,000 - 160,000
Software Engineer II
Software Engineer II

MetLife • Cary (NC)

On-site
USD 79,675 - 112,500
Comprehensive health plan
401(k) with employer matching
Parental leave
+1
Senior Software Engineer
Senior Software Engineer

Gravity IT Resources • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Genworth • Richmond (VA)

On-site
USD 96,700 - 145,000