Match score not available

Senior Software Engineer at BM Technologies, Inc.

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

5+ years experience in C#/.NET/SQL, SDLC (Agile/Scrum/Waterfall), Public Cloud computing experience, Experience with APIs and software architecture, Familiarity with Docker/Kubernetes.

Key responsabilities:

  • Collaborate on technology stack features
  • Advocate for simple, safe solutions
  • Treat performance as a key feature
  • Ensure quality is team's responsibility
  • Improve SDLC and development experience
  • Document work for others' understanding
BM Technologies, Inc. logo
BM Technologies, Inc. Financial Services Scaleup https://www.bmtx.com/
201 - 500 Employees
See more BM Technologies, Inc. offers

Job description

BMTX Overview

BM Technologies, Inc. (NYSE American: BMTX) - formerly known as BankMobile - is among the largest Banking-as-a-Service (BaaS) providers in the country, providing access to checking and savings accounts, personal loans, credit cards, and financial wellness. It is focused on technology, innovation, easy-to-use products, and education with the mission to financially empower millions of Americans by providing a more affordable, transparent, and consumer-friendly banking experience. BM Technologies, Inc. is a technology company and is not a bank, which means it provides banking services through its partner bank. More information can be found at www.bmtx.com.

 

Our Mission

We are on a mission to financially empower millions of Americans by providing a more affordable, transparent, and consumer-friendly banking experience. And we are passionate about having fun while making an impact!

 

Job Description:

BMTX is seeking a motivated and results-driven Software Engineer to join our growing team. We are looking for an additional team member who is looking to be a part of an innovative team while continuing to grow

 

Responsibilities:

·       Collaborate with a cross-functional team on features up and down the technology stack.

·       Be an expert in and evangelist for simple, safe, and sustainable solutions to complex problems.

·       Treat performance and scalability as a feature.

·       Treat quality as “team owned”.

·       Ensure that software architecture and design decisions are peer reviewed and can be traced back to overarching business objectives.

·       Identify and deliver improvements to the SDLC in general and the development experience, in particular, to ensure that the status quo is safe, high-quality, rapid releases.

·       Document your work so that others can understand it

 

Skills and Qualifications:

·       5+ years of experience in C#/ASP.NET/.NET Framework/.NET CORE/.NET 6 or 7/SQL Server.

·       Experience working in a formal SDLC i.e., Agile/Scrum, Waterfall

·       Experience with Public Cloud computing (IaaS, PaaS, FaaS)

·       Experience working with front-end teams to develop internal and public APIs and ability to articulate the different styles i.e., REST, RPC, SOAP

·       Experience in Software Architecture, Standards, Patterns and Principles, including, Microservices, SOLID, OpenAPI, SOA, EAI, ESB, EDA, DDD

·       Experience integrating with external third-party vendor APIs

·       Experience or working knowledge with Docker, container registries, and Kubernetes

·       Relevant Bachelor’s degree, or equivalent combination of education and experience

 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Financial Services
Spoken language(s):
Check out the description to know which languages are mandatory.

Software Engineer Related jobs