SR SOFTWARE ENGINEER

Posted 3 Days Ago
Be an Early Applicant
St. Paul, MN, USA
Hybrid
97K-179K Annually
Senior level
Fintech • Software • Financial Services
The Role
Build and deliver scalable software across presentation, business logic, and data layers. Lead technical implementation for Agile projects from discovery through deployment, develop UI and REST integrations, consume third-party APIs, write automated tests, and ensure quality, security, and compliance. Provide technical guidance to less experienced engineers, collaborate with stakeholders, mitigate risks, and support distributed applications using cloud, database, messaging, and CI/CD technologies.
Summary Generated by Built In

POSITION SUMMARY 

The Senior Software Engineer builds software solutions for business applications as a hands-on technical lead within a high-functioning Agile team. This role guides technical delivery for assigned projects across the entire development lifecycle and application layers: presentation, business logic, and data. Responsibilities include application design, development, and testing, supported by a thorough understanding of applicable technologies, tools, and existing designs. The engineer provides technical guidance and direction to less experienced staff in resolving highly complex technical problems and ensures solutions meet quality, security, and compliance requirements. 

 

ESSENTIAL FUNCTIONS 

  • Design, develop and deliver code that is necessary to support new feature developments and enhancements in an agile environment 
  • Serve as the hands-on technical lead for assigned projects, coordinating technical implementation across contributors and driving delivery from discovery through deployment in collaboration with business stakeholders and project managers 
  • Deliver unit tests and automated tests with all code to prove correctness, robustness, and scalability 
  • Interface with 3rd party data vendors to consume 3rd Party APIs 
  • Provide innovative ideas and solutions in an ever-changing environment 
  • Possess solid communication skills and a strong customer focus 
  • Develop user facing UI using RESTful APIs and modern frontend frameworks 
  • An understanding of how to acquire business domain knowledge and apply it to automated solutions 
  • Address issues and mitigate risks, communicate status to business stakeholders, IT leaders and other IT teams impacted by the project 

SUPERVISORY RESPONSIBILITIES

None


COMPETENCIES

  • Sunrise Core Values
  • Adaptability
  • Communication
  • Compliance
  • Dependability & Flexibility
  • Initiative
  • Integrity
  • Judgement
  • Organizational Skills
  • Productivity
  • Professionalism
  • Quality Service
  • Teamwork
  • Technical /PC Skills
  • Work Quality

EDUCATION & EXPERIENCE

  • A minimum of 5 years software development/engineering experience 
  • Experience developing or supporting software in a banking environment preferred 
  • Experience in a polyglot environment utilizing multiple languages including: C#, Golang, Python, Typescript 
  • Experience with modern UI web development – Angular preferred, React/Vue are good alternatives 
  • Strong experience with database design in a variety of technologies: SQL Server, Snowflake, Mongo DB 
  • Azure experience including AKS, Service Bus, Cosmos DB, Synapse, Data Factory 
  • Experience building distributed and scalable applications utilizing REST services and messaging technologies 
  • Experience with CI/CD Pipelines such as Azure DevOps Pipelines, Harness, Jenkins 
  • Strong understanding of authorization and authentication 
  • Data Streaming and/or Messaging experience with RabbitMQ/Kafka/etc 
  • Knowledge of domain driven design, software design patterns and design principles 
  • Bachelor’s degree in computer science, software engineering, MIS, or related technical field; or, a minimum of 4 years of equivalent professional experience and high school diploma/GED  
  • Self-starter with strong desire to learn new concepts, processes, and technologies  
  • Demonstrates the ability to work effectively with AI tools and maintains an open, curious approach to emerging technologies 

COMPENSATION & BENEFITS

Annualized salary range: $96,533 $137,904 $179,275

Eligible benefits include: Medical, Dental and Vision insurance, Retirement (401k) savings, Life and AD&D insurance, Short and Long-term disability insurance, Paid Time Off (PTO), Volunteer Time Off, Paid Parental Leave, Pet Insurance, and more.  Details at www.sunrisebanks.com/about/careers/.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • At least 5 years of software development or software engineering experience
  • Experience developing or supporting software in a banking environment
  • Experience in a polyglot environment using C#, Golang, Python, and TypeScript
  • Experience with modern UI web development; Angular preferred, with React or Vue as alternatives
  • Strong database design experience with SQL Server, Snowflake, and MongoDB
  • Azure experience, including AKS, Service Bus, Cosmos DB, Synapse, and Data Factory
  • Experience building distributed and scalable applications using REST services and messaging technologies
  • Experience with CI/CD pipelines such as Azure DevOps Pipelines, Harness, or Jenkins
  • Strong understanding of authorization and authentication
  • Data streaming or messaging experience with RabbitMQ, Kafka, or similar technologies
  • Knowledge of domain-driven design, software design patterns, and design principles
  • Bachelor’s degree in computer science, software engineering, MIS, or a related technical field, or at least 4 years of equivalent professional experience with a high school diploma or GED
  • Ability to work effectively with AI tools and maintain an open, curious approach to emerging technologies
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Saint Paul, Minnesota
349 Employees
Year Founded: 1962

What We Do

At Sunrise Banks, our success relies on the success of the communities we serve. We believe that where you bank matters. That’s why it’s our mission to be the most innovative bank empowering financial wellness. As a socially responsible bank, we offer financial products that aim to better the lives of our clients in Minnesota, South Dakota, and beyond. Since 1986, we have been committed to working with the communities we serve using innovative tools and resources that provide opportunities to gain stability, build generational wealth or start a business. Sunrise Banks was founded by David Reiling, a social entrepreneur and innovator on the cutting edge of fintech and financial wellness. He strives to forge meaningful partnerships that drive sustainable economic growth. The bank, driven by David’s vision, focuses on positive community engagement and partners with like-minded companies to extend its mission nationally and around the world. Our membership and certifications are one way we demonstrate our ethical banking standards. Our mission is embedded in the products we offer and the services our customers receive. We provide innovative services throughout our core banking and fintech offerings. These certifications and memberships show our commitment to values-based banking: • Certified B Corporation • Certified Community Development Financial Institution • Member of the Global Alliance for Banking on Values Member FDIC | Equal Housing Lender | Equal Opportunity Provider | NMLS # 640909 | AA/EOE

Similar Jobs

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
101K-273K Annually

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
101K-273K Annually

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Eden Prairie, MN, USA
160000 Employees
92K-164K Annually

PwC Logo PwC

Software Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
64 Locations
370000 Employees
77K-202K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account