SR Software Engineer

Saint Paul, Minnesota

Sunrise Banks
Apply for this Job
Sunrise Banks, based in Minneapolis/St. Paul, MN, uses advancing technologies to build financial products and services that are inclusive and socially responsible.

POSITION SUMMARY

The Senior Software Engineer will be building software solutions for business applications. The primary responsibility will be software development as part of a high-functioning Agile team. Project work requires the ability to execute well across the entire development lifecycle and within each of the application layers: presentation, business logic, and data. This position will work on application design, development, and testing utilizing a thorough understanding of applicable technology, tools and existing designs and provide guidance and direction to less experienced staff in resolution of highly complex technical problems; and assures quality, security and compliance requirements are met.

ESSENTIAL FUNCTIONS
  • Design, develop and deliver code that is necessary to support new feature developments and enhancements in an agile environment
  • 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 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
COMPENSATION & BENEFITS

Annualized salary range: $94,634 - $135,192 - $175,749

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

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.
Date Posted: 09 May 2025
Apply for this Job