Senior Software Engineer
Medallion Bank
Join to apply for the Senior Software Engineer role at Medallion Bank
Direct message the job poster from Medallion Bank
Please note: This is a Utah-based hybrid position, which will require some regular in-office days each week. Additionally, employment with Medallion Bank is contingent on passing both a background check and maintaining a clean background.
Who we are
At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors and financial service providers serving their customers throughout the United States. Medallion Bank is a small company with a big impact. We recognize our employees as our greatest asset and have a culture to prove it!
How You Will Support The Team
The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include developing and testing various software systems, leading projects, collaborating with cross functional teams, writing and debugging code, and ensuring software quality and efficiency.
What We Are Looking For
- 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.
- Excellent written and verbal communication and interpersonal skills.
- Other duties as assigned.
You would be a GREAT fit with these skills
Strong knowledge of:
- Microsoft .NET (C#) Tech Stack.
- Solid SQL database knowledge. MS SQL Server and MySQL Knowledge are preferred.
- Understanding of Entity Framework.
- TypeScript knowledge is highly desired (React or Angular).
- Understanding software design concepts and task estimates.
- Familiarity with DevOps and continuous integration/continuous delivery (CI/CD).
- Documentation and preparing technical proposals & conducting technical discussions.
- Effective time management and work ethics are required.
Soft Skills
- A strong sense of ownership.
- Excellent written and verbal communication and interpersonal skills.
- Ability to effectively collaborate with technical and business partners.
- Comfortable with a fast-paced environment.
- Can take on full projects from beginning to end.
- Team Player.
- Quick learner and passionate about learning new technologies.
Preferred Level of Experience
- A bachelor’s degree in computer science, Engineering, or Information Systems preferred. A combination of education and experience may meet qualifications.
- 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 in the banking/fintech industry is desirable.
- Experience with Microservice architecture is desirable.
- Experience with Unit Testing and Mocking frameworks is desirable.
What’s in it for YOU?
- 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
- 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
Candidates must be able to work for ANY employer in the U.S. We do not sponsor employment visas or other immigration processes to attain or maintain employment eligibility.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
- Banking and Financial Services
- ...Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms...Senior
- ...Responsibilities Design, build, and maintain new functionality and software improvements across the full technology stack. Gain deep... .... Provide mentorship and technical guidance to fellow engineers and team members. Foster a collaborative team culture by...Senior
- Blerp in Salt Lake City, UT, is seeking a passionate full-time developer to enhance our platform for sound bites and audio integration. The ideal candidate should have expertise in Node.js, JavaScript, and cloud services while helping Blerp grow towards a billion users...SeniorFull time
- ...Responsibilities Drive FinOps culture by embedding cost‑awareness into engineering and product decisions, collaborating across finance,... ..., metered, and billed. Strong proficiency in backend software engineering (Go, Python, or Ruby) and a history of delivering...SeniorRemote work
$80k - $180k
...than 180,000 companies and over 14 million employees across the country. About The Role We’re currently looking for a senior backend engineer who will design, build, and maintain the APIs that power Employee Navigator’s benefits enrollment platform. You will join a...SeniorWork at office- ...Collins Aerospace is seeking a Senior Software Engineer to join Applied Signal Technology in West Valley City, Utah. The position requires a degree in STEM and at least 5 years of experience. Responsibilities include software development and testing, with a focus on modern...Senior
$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$80k - $180k
...and Vue.js at the front‑end. We develop software as simple as forms for data capture to Roslyn... ...custom patterns handling our enrollment engine. We believe the best part of development... ...devising the proper implementation. Our senior engineers solve problems, define the features...SeniorWork at office$140k - $180k
...the operating system for the physical world. We’re a team of engineers and data scientists driven by our mission to use reinforcement... ...Languages: Python (FastAPI, SQLAlchemy, Pandas) – We value your software engineering fundamentals and ability to learn over which...SeniorVisa sponsorship- ...Software Engineer - Employee #1 (Civic Star) Civic Star is building the data layer for real estate development—information that has never... ...your chances of interviewing at Civic Star by 2x Seniority Level Mid‑Senior level Employment Type Full‑time...SeniorFull timeWork at officeRelocation
$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...basic configuration. ~5+ years of professional backend software engineering experience. ~ Strong production experience in Python...SeniorWork at officeRemote workFlexible hours- ...Senior Software Engineer Applied Signal Technology (AST) is seeking a Senior Software Engineer who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security of our world. AST provides trusted strategic and tactical...SeniorRelocation
$110.5k - $149.5k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically... ...Native software for a regulated industry. Additionally, the Senior Software Engineer will bring expertise in one or more technologies...SeniorFull timeTemporary workLocal areaFlexible hours$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$160k - $185k
...Capital. About the Role We are looking for an experienced Senior Engineer to join our Platform team – a strategic, hands‑on technical... ...Required Skills & Experience ~5+ years of professional software engineering experience, with a strong focus on backend systems...Senior$113.58k - $192.9k
...We are seeking a senior technical contributor to help support, modernize, and scale our... ...based services, automation, observability, software tooling, and user-facing platform... ...services, support users running demanding engineering and AI/ML workloads, and create tooling,...SeniorImmediate startRemote workFree visaFlexible hours$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start- ...A leading global investment firm in Salt Lake City is looking for an experienced software engineer to enhance the developer journey. You will work on innovative tools that improve productivity and ensure quality outcomes in software development. This role demands strong...Senior
$140.2k - $217.2k
...Senior Backend-Focused Full Stack Software Engineer If you're passionate about building a better future for individuals, communities, and our country—and you're committed to working hard to play your part in building that future—consider WGU as the next step in your...SeniorFull timeFlexible hours$129.4k - $198.4k
...and efficiency of simulation tests used for autonomous vehicle software validation. Develop andmaintainGM's core simulation... ...insights on test operations, simulationtrustand healthtrendsto engineering teams and leadership. Drive scalablesimulationquality assessments...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timeContract workPart timeWorldwideFlexible hours- ...Senior Backend-Focused Full Stack Software Engineer If you're passionate about building a better future for individuals, communities, and our country—and you're committed to working hard to play your part in building that future—consider WGU as the next step in your...SeniorFull timeFlexible hours
- ...Senior CIAM Software Engineer Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been providing our community, clients and...SeniorWork experience placementWork at officeWork from homeFlexible hours3 days per week
$99.6k - $223.4k
...Job Description Job Title: Senior Software Engineer and CMTS - Exadata Location: In-office position in Redwood City, CA We are looking for smart systems software engineers with BS/MS/PhD in Computer Science or related fields to join the Exadata Team @...SeniorTemporary workWork at officeFlexible hours- ...play a critical role in ensuring the scalability and security of our infrastructure. Essential Duties and Responsibilities Follow engineering best practices to develop high quality products in a committed team M anage andoptimizeVoIP infrastructure including SIPproxies,...SeniorWork experience placementLocal areaImmediate start
$125k - $135k
...Title Senior Software Engineer Reports To Software Engineering Manager Salary $125k - $135k Key Competencies Technical writing: high‑quality, testable, maintainable, and observable code Providing constructive feedback Designing and testing distributed software platforms...SeniorWork experience placementCasual workInternshipWork at officeRemote work$186.07k - $218.9k
...in collaboration with product, design, security, data or other engineering teams. Demonstrate a keen awareness of Coinbase’s platform,... ...for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large...SeniorFull timeLocal area- ...Summary We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a custom Android... .... Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve...SeniorWork experience placementFlexible hours
$152.5k - $205k
...Lead the engineering strategy and execution for Circle’s blockchain infrastructure as a Senior Software Engineer. Help enable tokenization across multiple protocols by designing, building, and maintaining scalable microservices, APIs, and underlying data pipelines....SeniorPermanent employmentRemote work- ...A leading retail franchise in North Salt Lake, Utah is seeking a Senior Software Engineer to enhance their proprietary software systems. The role involves using modern technologies and frameworks to implement features, maintain quality, and contribute to development processes...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Salt Lake City, UT
- senior robotics software engineer Salt Lake City, UT
- software engineer entry level Salt Lake City, UT
- software development engineer aws Salt Lake City, UT
- startup software engineer Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- graduate software engineer Salt Lake City, UT
- senior software engineer remote Salt Lake City, UT
- software engineer Salt Lake City, UT
- real time software engineer Salt Lake City, UT

