Sr Software Engineer
Listed on 2026-10-25
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Senior Developer
Sunrise Banks - Corporate Office
2525 Wabash Ave
St Paul, MN 55114, USA
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.
ESSENTIALFUNCTIONS
- 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
None
COMPETENCIES- Sunrise Core Values
- Communication
- Compliance
- Dependability & Flexibility
- Initiative
- Integrity
- Judgement
- Organizational Skills
- Productivity
- Professionalism
- Quality Service
- Teamwork
- Technical /PC Skills
- Work Quality
- 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
- Experience building distributed and scalable applications utilizing REST services and messaging technologies
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 .
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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).