Senior Manager, Software Development
Listed on 2026-01-08
-
IT/Tech
Cloud Computing
Benefits
Stearns Bank understands and respects that everyone is managing unique career, family, and wellness needs. That’s why we offer industry‑leading benefits to employees to help them live healthy lives and bring their full selves to work every day. Benefits may vary for part‑time positions. Some of those benefits include:
- Employee Stock Ownership Plan & 401k Plan
- Healthcare (Medical, Dental, Vision, Telehealth, Life insurance)
- 12-week Paid Medical Leave
- Paid Parental Leave: 21-weeks Primary Care Parent, 14-weeks Secondary Care Parent
- $5,000 Family Care Reimbursement:
Childcare, Elder Care, Student Loan Debt, Pet expenses, down payment assistance - PTO from 13 to 23 days depending on tenure. Cashout and Carryover options.
- 10 Days Sick Time
- 4 Days Volunteer Time
- 11 Paid Holidays
- 2 Days Self Allowance Time
- Tuition Assistance
For this position, we anticipate an annual range between $150,000- $180,000.
Final employment offers will be dependent upon the selected candidate’s relevant qualifications and experience.
Job SummaryThe Senior Manager of Software Development is a key leadership role responsible for guiding the development, modernization, and support of enterprise applications across the Salesforce Platform, Microsoft Power Platform, and .NET technologies.
This leader oversees multiple development teams while also contributing hands‑on through architecture design, solution prototyping, and technical delivery. The Senior Manager ensures scalable, secure, and high‑quality solutions that support Stearns Bank’s strategic objectives, operational excellence, and long‑term digital transformation. Experience with AI‑enabled development and automation is a strong plus.
ResponsibilitiesLeadership & Team Management
- Lead, mentor, and support software development teams across Salesforce, Power Platform, and .NET environments.
- Participate actively in coaching, technical direction, prioritization, and team development to build a high‑performance engineering culture.
- Establish and maintain engineering standards, coding best practices, and application lifecycle processes.
Architecture & Platform Evolution
- Contribute hands‑on technical work, including architecture design, prototyping, proof‑of‑concepts, and development contributions.
- Drive application architecture decisions focused on scalability, maintainability, security, and long‑term sustainability.
- Define modernization strategies, design patterns, testing frameworks, CI/CD practices, and Dev Ops alignment.
- Guide teams in balancing out‑of‑the‑box platform capabilities with custom development when needed.
Application Development & Delivery
- Participate in and oversee the delivery of high‑quality releases and enhancements across all major platforms.
- Ensure disciplined execution across requirements, technical design, development, testing, documentation, and release management.
- Promote automation, efficiency, and simplification across development and support processes.
Integrations & Cross‑Functional Alignment
- Define integration strategies across Salesforce, Power Apps, .NET applications, core banking systems, digital banking, and third‑party platforms.
- Partner with enterprise architecture, information security, data teams, and business leaders to ensure compliance with regulatory and operational requirements.
- Evaluate platform capabilities and emerging tools to align with business priorities and future technology evolution.
Strategic Leadership & Innovation
- Serve as a thought leader in software engineering, architecture governance, and digital solution design.
- Provide guidance on platform choices, development methodologies, and best practices that support enterprise transformation.
- Champion the use of out‑of‑the‑box capabilities before pursuing customization.
- Support planning, prioritization, and long‑term roadmap development.
- Occasionally lift and/or move up to 10 lbs.
- Ability to understand and carry out directions in English.
- Ability to sit for extended periods of time, twist, bend, sit, walk use hands to twist, handle or feel objects, tools, or controls, such as computer mouse, computer keyboard, calculator, stapler, telephone, staple puller, etc., reach with hands and arms,…
(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).