Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Full-time

Medallion Bank

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.

  • Participate in Agile ceremonies.

  • 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).

  • Git working experience.

  • 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.

  • Attention to detail.

  • Team Player.

  • Problem solver.

  • Quick learner and passionate about learning new technologies.

  • Strong interest in test engineering.

 

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 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.

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

  • 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

Please note that if selected, you are required to pass a pre-employment background check and maintain a clear background.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Salt Lake City, UT vacancy
  • 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 and... 
    Senior

    NICE

    Salt Lake City, UT
    4 days ago
  • $170k - $190k

     ...- 1 day a week onsite Job-Type: Full-Time Salary Range : $170K - $190K Position Overview We're looking for an experienced Senior Software Engineer to help build and evolve highly scalable software platforms that support critical business operations. This role is ideal... 
    Senior
    Full time
    Contract work
    Visa sponsorship
    Work visa
    1 day per week

    Gravity IT Resources

    Salt Lake City, UT
    2 days ago
  •  ...smarter, faster, and more human interactions — at scale. Our engineering teams are at the center of that mission, building the products...  ...work to get there. WHAT YOU'LL DO Design, build, test, and ship software across the full development lifecycle using C#, .NET, and AI... 
    Senior
    Worldwide

    NICE

    Salt Lake City, UT
    2 days ago
  •  ...Senior Software Developer We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining...  ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve... 
    Senior
    Work experience placement
    Flexible hours

    SwipeClock

    Salt Lake City, UT
    5 days ago
  •  ...This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions...  ...in how our customers operate and succeed. Role Purpose As a Senior Software Engineer, you will be a technical leader within your team, responsible... 
    Senior
    Shift work

    IRIS Software Group

    Salt Lake City, UT
    10 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Tend.ai

    Salt Lake City, UT
    5 days ago
  •  ...achievements, the knowledge you've gained, and the personal interests that shape who you are. Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed... 
    Senior
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Menlo Ventures

    Salt Lake City, UT
    1 day ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...performance Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Salt Lake City, UT
    1 day ago
  • $114.48k - $139.59k

     ...restrictions). We value inclusive, diverse environments where every idea and perspective is valued. Ancestry is looking for a Senior Engineer, Frontend Platform, to join our Web Platform team. You will work to solve, implement, deliver, and adopt shared architecture, systems... 
    Senior
    Live in
    Work at office
    Flexible hours

    Ancestry

    Salt Lake City, UT
    3 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    4 days ago
  • $130k - $160k

     ...Position Overview The Senior Software Engineer (.NET) is a senior technical resource responsible for the architecture, design, development, and maintenance of enterprise applications primarily built on the Microsoft technology stack. This role leads solution design... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Wintrust Financial

    Salt Lake City, UT
    3 days ago
  • $118k - $178k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Salt Lake City, UT
    5 days ago
  • $115k - $184k

     ...Senior Full-Stack Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive...  ...disciplines to deliver secure, scalable, and accessible software aligned to Mastercard's highest standards.... 
    Senior
    Full time
    Contract work
    Part time
    Flexible hours

    Dynamic Yield

    Salt Lake City, UT
    2 days ago
  • Job Description The Position We are seeking an experienced and energetic Senior Software Engineer with a passion for audio to support our commercial division. Ideal candidates will have excellent communication and organizational skills, thrive at problem solving and have... 
    Senior
    Relocation

    6AM City, LLC

    Salt Lake City, UT
    1 day ago
  • Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is for an engineer with deep backend expertise who enjoys understanding how... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    LE027 Rivet Health LLC

    Salt Lake City, UT
    2 days ago
  • $158k - $176k

     ...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and...  ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining requirements... 
    Senior
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    4 days ago
  • $160k - $185k

     ...Riverwood 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

    Insider, Inc.

    Salt Lake City, UT
    9 hours ago
  •  ...building modern digital platforms that help expand access to education at scale. We're seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build, and scale modern applications and distributed systems that power exceptional student and... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    4 days ago
  • $165k - $241.4k

     ...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data...  ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Salt Lake City, UT
    2 days ago
  •  ...PDQ is hiring a Senior Platform Engineer to help build and scale the technical foundation behind PDQ Connect. This role spans the full software lifecycle, from backend services to infrastructure and customer-impacting features, with strong opportunities for technical growth... 
    Senior
    Flexible hours

    PDQ

    Salt Lake City, UT
    3 days ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Senior
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Salt Lake City, UT
    4 days ago
  • $92.5k - $209.5k

     ...multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that...  ...to build, validate, secure, and release software safely at cloud scale. At OCI, engineers...  ...We Looking For? We are looking for a senior software engineer with strong distributed... 
    Senior
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Salt Lake City, UT
    3 days ago
  •  ...are the Technical Owner of the mission-critical Customer Application and Decisioning Funnel. This role is pure distributed systems engineering —your primary mandate is to drive architectural resilience, code quality, and performance within our core Java services, all... 
    Senior
    Work at office
    Remote work
    Shift work

    ClickLease

    West Valley, UT
    5 days ago
  • $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... 
    Senior
    Work at office

    Employee Navigator

    West Jordan, UT
    3 days ago
  •  ...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... 
    Senior
    Relocation

    Collins Aerospace

    West Valley, UT
    2 days ago
  •  ...Senior Software Engineer At Audio Enhancement, we help empower learning in the classroom every day. We believe in what we do, and how we do it. We take care of each other, exceed our customers' expectations, and build success through partnership, friendship, and trust... 
    Senior
    Temporary work

    Audio Enhancement

    West Jordan, UT
    2 days ago
  •  ...possible for over 150 years. Help us transform our workforce of the future, today. We are seeking a Software Engineerto join Zions Bancorporation. The Software Engineer plays a key role in modernizing our critical platforms and driving our cloud-native transition. In this... 
    Senior
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    2 days ago
  • $86.8k - $165.2k

     ...is primarily On-Site, with flexibility at hiring manager discretion . Applied Signal Technology (AST) is seeking a Senior Software Engineer who strives for excellence and have a passion to be part of a team that strengthens our nation and improves the security... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    West Valley, UT
    1 day ago
  • Coda Octopus Engineering is an established Utah based small agile engineering firm in business...  ...over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering...  ...for a talented and high achieving Senior Software Engineer to work in and lead our... 
    Senior

    Coda Octopus Colmek

    Murray, UT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!