Software Developer

Jefferson Capital Systems, LLC; a Jefferson Capital, Inc. Company

Sartell (MN)

On-site

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jefferson Capital is seeking a Senior Software Engineer to design, develop, and maintain applications using C#, .NET, ASP.NET Core, and related technologies. You will collaborate with cross-functional teams to define technical requirements and architecture.

You will write clean, maintainable code, optimize performance, participate in code reviews, and mentor junior developers while contributing to system architecture decisions and staying abreast of emerging technologies.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of experience with C# and the .NET framework, including .NET Core/.NET 6+.
  • Strong experience with ASP.NET Core MVC/Web API.
  • Solid understanding of object-oriented programming and design patterns.
  • Proficiency in relational databases (SQL Server, PostgreSQL) and writing complex queries.
  • Experience with source control systems.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Self-motivated, requires little direct supervision or assistance to complete tasks.
  • Able to contribute to a team-oriented, collaborative environment.
  • Passionate about learning, embracing new challenges, and having fun.

Responsibilities

  • Design, develop, and maintain applications using C#, .NET, ASP.NET Core, and related technologies
  • Collaborate with cross-functional teams to define technical requirements and architecture
  • Write clean, maintainable, and testable code following best practices and coding standards
  • Optimize application performance and troubleshoot complex technical issues
  • Participate in code reviews and mentor junior developers as needed
  • Contribute to system architecture decisions and technology evaluations
  • Work with SQL Server for database design, queries, and performance tuning
  • Stay current with emerging technologies and industry trends

Skills

C# / .NET
ASP.NET Core MVC/Web API
Relational databases
Object-oriented design
Code reviews
Team collaboration
Problem solving

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Git
SQL Server
PostgreSQL

Job description

Founded in 2002, Jefferson Capital (NASDAQ: JCAP) is an analytically driven purchaser and servicer of delinquent consumer accounts. With over two decades of experience in the consumer finance industry, we partner with major banks, auto lenders, fintech platforms, credit card issuers, utilities, and telecommunication companies.

Headquartered in Minneapolis, MN, with multiple offices in the U.S., Canada, Colombia, and the U.K., Jefferson Capital maintains a global presence focused on delivering compliant, data-backed solutions. Our commitment to integrity, respect, and fairness is central to how we operate, helping hundreds of thousands of consumers regain financial stability while protecting creditor interests. We are a solutions provider focused on innovative, compliant, and ethically grounded performance that focuses first on listening to the clients and consumers with whom we partner and serve.

Job Summary
  • Design, develop, and maintain applications using C#, .NET, ASP.NET Core, and related technologies
  • Collaborate with cross-functional teams to define technical requirements and architecture
  • Write clean, maintainable, and testable code following best practices and coding standards
  • Optimize application performance and troubleshoot complex technical issues
  • Participate in code reviews and mentor junior developers as needed
  • Contribute to system architecture decisions and technology evaluations
  • Work with SQL Server for database design, queries, and performance tuning
  • Stay current with emerging technologies and industry trends
What qualifications are required for this position?
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 5+ years of experience with C# and the .NET framework, including .NET Core/.NET 6+
  • Strong experience with ASP.NET Core MVC/Web API
  • Solid understanding of object-oriented programming and design patterns
  • Proficiency in relational databases (SQL Server, PostgreSQL, etc.) and writing complex queries
  • Experience with source control systems
  • Strong problem-solving skills and the ability to work independently or as part of a team
  • Self-motivated, requires little direct supervision or assistance to complete tasks
  • Able to contribute to a team-oriented, collaborative environment
  • Passionate about learning, embracing new challenges, and having fun
Why join us?

At Jefferson Capital, we’re committed to supporting your career growth every step of the way. We offer full support and career development resources to help you expand your skills, enhance your expertise, and reach your professional potential. You’ll be part of a diverse and inclusive community where your voice is valued, and innovation is encouraged.

  • Our generous rewards plan covers health, financial well-being, work/life balance, and career benefits, ensuring that you’re supported both personally and professionally.

Jefferson Capital is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, political affiliation, or any other legally protected status.

Final candidates will be subject to background checks, which may include criminal, credit, and professional reference verifications, in accordance with applicable laws and regulations.

Jefferson Capital is committed to providing reasonable accommodation for individuals with disabilities throughout the recruitment process. If you require accommodation, please contact our Human Resources Team at (320) 229-8540.

We thank all applicants for their interest in this opportunity. Please note that only those selected for an interview will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Principal Associate
Senior Data Engineer - Principal Associate

Dev • Scranton

On-site
USD 161,900 - 184,800
Comprehensive health benefits
Competitive salary
Inclusive work environment
Senior .NET Developer - C#, ASP.NET Core, SQL Server
Senior .NET Developer - C#, ASP.NET Core, SQL Server

Jefferson Capital Systems, LLC; a Jefferson Capital, Inc. Company • Sartell (MN)

On-site
USD 110,000 - 150,000
Senior Data Engineer - Principal Associate
Senior Data Engineer - Principal Associate

Dev • McLean (VA)

On-site
USD 161,900 - 184,800
Comprehensive health benefits
Competitive salary
Inclusive workplace culture
Sr. Manager, Full-stack Engineer (Java, Python, Docker, AI) (Enterprise Platforms Technology)
Sr. Manager, Full-stack Engineer (Java, Python, Docker, AI) (Enterprise Platforms Technology)

Capital One • Plano (TX)

On-site
USD 209,000 - 239,000
Lead Software Engineer, Back End (Go, AWS, Java)
Lead Software Engineer, Back End (Go, AWS, Java)

Dev • York

On-site
USD 140,000 - 190,000
Health benefits
Diversity & Inclusion
Lead Software Engineer, Back End (Go, AWS, Java)
Lead Software Engineer, Back End (Go, AWS, Java)

Dev • Fredericksburg (VA)

On-site
USD 100,000 - 130,000
Comprehensive health benefits
Competitive salary
Inclusive workplace
Full-stack Engineer 4 (Manager IC - Vue JS, Java Script, AWS)
Full-stack Engineer 4 (Manager IC - Vue JS, Java Script, AWS)

ITSMF • Richmond (VA)

On-site
USD 179,000 - 205,000
Full-stack Engineer 4 (Manager IC - Vue JS, Java Script, AWS)
Full-stack Engineer 4 (Manager IC - Vue JS, Java Script, AWS)

HITEC • Richmond (VA)

Hybrid
USD 179,000 - 205,000
Senior Staff Full-stack Engineer - FS Tech Architecture
Senior Staff Full-stack Engineer - FS Tech Architecture

Capital One • Plano (TX)

On-site
USD 286,000 - 327,000
Senior Manager, Full-stack Engineer
Senior Manager, Full-stack Engineer

HITEC • McLean (VA)

On-site
USD 230,000 - 262,000