Medallion Bank · 1 day ago
Senior Software Engineer
Medallion Bank is an industrial loan bank that specializes in providing consumer loans for recreational vehicles, boats, and home improvement. They are seeking a Senior Software Engineer to develop full stack software architecture, collaborate with cross-functional teams, and ensure software quality and efficiency.
Responsibilities
Develop software applications using .NET technologies
Write clean, efficient, and well-documented code
Work collaboratively with cross-functional teams to design and implement software solutions
Participate in code reviews and provide feedback to other developers
Stay up to date with emerging trends and technologies in software development
Test and debug software applications to ensure high-quality deliverables
Can take on full projects from beginning to end
Identify, prioritize, and execute tasks within the software development life cycle
Develop high-quality, efficient, and secure software design
Perform verification and validation testing
Participate in Agile ceremonies
Other duties as assigned
Qualification
Required
Must be willing to work a hybrid schedule with a minimum of 3 in office days per week
Develop software applications using .NET technologies
Write clean, efficient, and well-documented code
Work collaboratively with cross-functional teams to design and implement software solutions
Participate in code reviews and provide feedback to other developers
Stay up to date with emerging trends and technologies in software development
Test and debug software applications to ensure high-quality deliverables
Can take on full projects from beginning to end
Identify, prioritize, and execute tasks within the software development life cycle
Develop high-quality, efficient, and secure software design
Perform verification and validation testing
Participate in Agile ceremonies
Excellent written and verbal communication and interpersonal skills
Other duties as assigned
Strong knowledge of Microsoft .NET (C#) Tech Stack
Solid SQL database knowledge
Understanding of Entity Framework
Git working experience
Understanding software design concepts and task estimates
Familiarity with DevOps and continuous integration/continuous delivery (CI/CD)
Effective time management and work ethics are required
Preferred
A bachelor's degree in computer science, Engineering, or Information Systems preferred
5+ years of .Net (C#) development experience
5+ years of overall web development with ASP.NET, Web API's (SOAP, REST), UI Frameworks
3+ years of experience with SQL Server and relational database design
2+ years of experience with Agile methodologies
Experience working with an ORM
Experience working with docker, Kubernetes, and Azure
Experience with .NET version 5 and above
Experience with cloud-based technologies such as Azure is desirable
Experience with front-end technologies such as JavaScript, HTML, and CSS is desirable
Experience in the banking/fintech industry is desirable
Experience with Microservice architecture is desirable
Experience with Unit Testing and Mocking frameworks is desirable
Benefits
Comprehensive benefits including medical, dental, vision, disability, and life insurance
401K with a company match
PTO including 11 paid holidays, vacation time and sick time
Financial Wellness Program
Volunteer Opportunities
Awesome company culture and co-workers who love to work here!
Work Life Balance – We don’t use that term lightly!
Company Wide Open Door Policy
Company
Medallion Bank
Medallion Bank is a financial institution primarily offering non-prime recreation loans, home improvement loans and solar loans.
Funding
Current Stage
Public CompanyTotal Funding
$77M2025-05-16Post Ipo Equity· $77M
2019-12-20IPO
Leadership Team
Recent News
GlobeNewswire
2026-01-13
Medallion Financial Corp.
2025-11-07
Medallion Financial Corp.
2025-10-31
Company data provided by crunchbase