Software Developer

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

Sartell (MN)

On-site

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Career development resources
Health benefits
Work/life balance support

Job summary

A financial services company in Sartell, Minnesota, is seeking a skilled developer to design and maintain applications using C#, .NET, and ASP.NET Core. Candidates should have over 5 years of experience with the .NET framework and be proficient in SQL Server. This position offers career development opportunities and emphasizes teamwork in a dynamic environment. Join us and be part of a company that values your voice and encourages innovation.

Qualifications

  • 5+ years of experience with C# and the .NET framework.
  • Strong experience with ASP.NET Core MVC/Web API.
  • Solid understanding of object-oriented programming.

Responsibilities

  • Design, develop, and maintain applications using C#, .NET, and ASP.NET Core.
  • Collaborate with cross-functional teams to define technical requirements.
  • Write clean, maintainable, and testable code.
  • Optimize application performance and troubleshoot complex issues.

Skills

C#
.NET
ASP.NET Core
SQL Server
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Tools

PostgreSQL
Source control systems

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.

Ready to lead with us?

Apply now to be part of a team that’s committed to making work better for everyone!

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 Lead Software Engineer, Full Stack (Global Payment Network)
Senior Lead Software Engineer, Full Stack (Global Payment Network)

Capital One • Riverwoods (IL)

On-site
USD 120,000 - 160,000
Comprehensive health benefits
Performance-based cash bonuses
Long term incentives
Senior Lead Software Engineer, Full Stack-IC
Senior Lead Software Engineer, Full Stack-IC

Capital One • New York (NY)

On-site
USD 250,000 - 287,000
Comprehensive health benefits
Performance-based compensation
Senior Lead Software Engineer, Full Stack (Java, Angular, AWS)
Senior Lead Software Engineer, Full Stack (Java, Angular, AWS)

Capital One • Chicago (IL)

On-site
USD 209,000 - 239,000
Comprehensive health benefits
Performance-based incentives
Senior Lead Software Engineer, Back End - Card Tech
Senior Lead Software Engineer, Back End - Card Tech

Capital One • McLean (VA)

On-site
USD 229,900 - 262,400
Senior Lead Software Engineer, Full Stack (Java, Python, Jenkins, Kafka, AWS, Microservices Arc[...]
Senior Lead Software Engineer, Full Stack (Java, Python, Jenkins, Kafka, AWS, Microservices Arc[...]

Socket.dev • Richmond (VA)

On-site
USD 209,000 - 239,000
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
Software Engineer II - C# .Net
Software Engineer II - C# .Net

Fairygodboss • Irvine (CA)

On-site
USD 110,000 - 150,000
Senior Lead Software Engineer, Full Stack/Back End (Intelligent Foundations and Experiences)
Senior Lead Software Engineer, Full Stack/Back End (Intelligent Foundations and Experiences)

Capital One • Richmond (VA)

On-site
USD 209,000 - 239,000
Senior Lead Software Engineer, Full Stack/Back End (Intelligent Foundations and Experiences)
Senior Lead Software Engineer, Full Stack/Back End (Intelligent Foundations and Experiences)

Capital One • McLean (VA)

On-site
USD 229,000 - 263,000
Senior Software Engineer, Back End (Go, AWS, Java)
Senior Software Engineer, Back End (Go, AWS, Java)

Dev • Richmond (VA)

On-site
USD 100,000 - 130,000
Comprehensive health benefits
Financial well-being support
Diversity and inclusion initiatives