Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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.

BankingFinancial ServicesInsuranceSolar
check
Work & Life Balance
badNo H1Bnote
Hiring Manager
Michelle Hollaway, MBA, SHRM-SCP
linkedin

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

Microsoft .NET (C#)SQL database knowledgeAgile methodologiesEntity FrameworkTypeScriptGitDevOpsMicroservice architectureProblem solverQuick learnerDocumentationTeam Player

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

twittertwittertwitter
company-logo
Medallion Bank is a financial institution primarily offering non-prime recreation loans, home improvement loans and solar loans.

Funding

Current Stage
Public Company
Total Funding
$77M
2025-05-16Post Ipo Equity· $77M
2019-12-20IPO

Leadership Team

leader-logo
Justin Haley
Executive Vice President, Chief Financial Officer
linkedin
leader-logo
John Taylor
Sr. Vice President- Strategic Partnerships/Business Development
linkedin
Company data provided by crunchbase