Software Developer
Job Location:
Sartell, MN - USA
Yearly Salary:
USD 100000 - 120000
Posted on:
21 days ago
Vacancies:
1 Vacancy
Job Summary
JOB SUMMARY & RESPONSIBILITIES
- Design develop and maintain applications using C# .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
REQUIREMENTS
- Bachelors degree in Computer Science Software Engineering or related field (or equivalent experience)
- 5 years of experience with C# and framework Core/.NET 6
- Strong experience with 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
PREFERRED QUALIFICATIONS
- Knowledge of CI/CD pipelines and DevOps practices
- Experience with performance optimization and profiling tools
- Exposure to Agile methodologies and working in cross-functional teams
- Front-end experience with frameworks such as React Angular or Blazor
- Proficiency in unit testing and automated testing frameworks
- Background in high-performance scalable system design
- Experience with cloud platforms (Azure or AWS)
BENEFITS
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Employee assistance program
- Flexible spending accounts
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Tuition reimbursement
- Vision insurance
- Pet insurance
- Employee discount program.
Required Experience:
IC
About Company
At Jefferson Capital, we understand that every financial situation is a little different. By listening, we're able to offer solutions that add value to consumers and creditors alike.