Senior Software Engineer Jobs in Minneapolis (No ghost jobs, direct from employers)
- $182K median pay
- 56% remote
Senior software engineer jobs in Minneapolis and the surrounding area, including hybrid roles based there, checked every hour. Pay where listed, posting age, company reviews and a ghost-job check on every posting.
142 jobs found
- 14 hours agoLow ghost riskSteris CorporationOn-siteMinneapolis, MN$108K - 126KSenior
- 1 day agoLow ghost riskMarsh & McLennan Companies, Inc.HybridMinneapolis, MN$106K - 160KSenior
- 5 days agoLow ghost riskBoston ScientificOn-siteArden Hills, MN$85K - 162KSenior
- 1 day agoLow ghost riskMarsh & McLennan Companies, Inc.HybridEdina, MN$106K - 160KSenior
- 1 day agoLow ghost riskMarsh & McLennan Companies, Inc.HybridGolden Valley, MN$106K - 160KSenior
- 6 days agoLow ghost riskTrane Technologies plcOn-siteMinneapolis, MN$133K - 169KSenior
- 1 week agoLow ghost riskUS BankOn-siteMinneapolis, MN$120K - 141KSenior
- 1 week agoLow ghost riskVIRTUSAOn-siteMinneapolis, MN$120K - 180KSenior
- 1 week agoLow ghost riskUS BankOn-siteHopkins, MN$120K - 141KSenior
- 5 days agoLow ghost riskThe Travelers CompaniesHybridSaint Paul, MN$143K - 236KSenior
- 1 week agoLow ghost riskMulti-Tech Systems, IncOn-siteMounds View, MN$110K - 150KSenior
- 4 days agoLow ghost riskDelta Air Lines, Inc.On-siteMinneapolis, MN$120K - 160KSenior
- 1 week agoLow ghost riskUS BankOn-siteHopkins, MN$120K - 141KSenior
- 1 week agoLow ghost riskThe Travelers CompaniesHybridSaint Paul, MN$143K - 236KSenior
- 2 weeks agoLow ghost riskSleep Number CorporationOn-siteMinneapolis, MN$116K - 155KSenior
- 2 weeks agoLow ghost riskThe Travelers CompaniesHybridSaint Paul, MN$143K - 236KSenior
- 2 weeks agoModerate ghost riskUS BankOn-siteHopkins, MN$110K - 150KSenior
- 1 day agoLow ghost riskRockwell Automation, Inc.HybridEden Prairie, MN$120K - 179KSenior
- 2 weeks agoLow ghost riskThe Travelers CompaniesHybridSaint Paul, MN$143K - 236KLead
- 14 hours agoLow ghost riskAssa AbloyRemoteEden Prairie, MN$130K - 166KLead
Why this job matches
See how well your resume fits this job and what it is missing.
Position Summary
The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within the Digital Workflow Solutions Business Unit. You will also be responsible for analyzing product/system-level requirements and translating them into software requirements, as well as the deployment and delivery of specific software features and functionality. You will work with cross-functional teams to deliver new features, ensure application performance, and mentor junior engineers. SPM Workflow Solution and Surgical Asset Tracking Software | STERIS
- You will be developing software solutions that are part of the STERIS product offering. This is position reports into a Software Product Development team, not IT. Experience developing commercial or external facing software used by Corporations is required.
What You'll Do As a Senior Software Engineer
- Contributes to cross functional project planning, development, and analysis of product requirements, and proposed solutions.
- Refine and refactor the software design based on the system architecture and new product requirements.
- Designs, documents, implements, and maintains efficient, reusable, secure, and reliable software code according to corporate and department standards and procedures for new and sustaining engineering projects, maintaining code quality, organization, and automation.
- Creates software development process documentation, including requirements, design and interface specifications and verification documentation.
- Develops time and effort estimates for features and functions.
- Develops and performs unit, integration, and/or system testing of applications as required.
- Participates in design reviews to identify issues and provides recommendations for enhancements.
- Works independently on routine activities, issues, plans, and larger-scale designs.
- Will act as a mentor to junior engineers although not directly responsible for their management.
- Identifies bottlenecks and bugs, and devises solutions to these problems.
- Reviews and resolves software defect and change requests.
- Reviews and approves plans and detailed designs.
The Experience, Skills and Abilities Needed
Required:
- Bachelor's in Computer Science, Engineering, or a related field.
- 8+ years design and development of software systems for web, mobile, cloud (Azure) and desktop including C#/.Net, Microsoft Full Stack.
- 8+ years experience developing commercial or customer facing software products sold to or utilzed by coprporations.
- Strong understanding of software development principles and design patterns.
- Experience with agile development methodologies.
- Experience with Git or DevOps version control.
- Experience with configuration management, continuous integration(CI), continuous deployment(CD), and automated code analysis tools is desired.
Preferred:
- Master's degree desired.
- Experience with containerization tools is desired.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
- Exposure to AI-assisted development tools and modern engineering productivity practices.
Other:
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Working knowledge of MFC, Java, React.
What STERIS Offers
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career
Pay range for this opportunity is $107,525.00 - $126,000. This position is also eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit www.steris.com.
If you need assistance completing the application process, please call 1 (440) 392.7047. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Company Reviews
Employee reviews3.6
1,257 Reviews- Terrible work life balance and politics2026-03-06T17:09:29.607
Pros: There are some good people working which without place would fall apart.
Cons: Managers can do whatever they want without being held accountable. Sabotaging management and employees, to pursue their own goals. Toxic practices, tricking employees for on call outs by not disclosing information, and false promises of trainings, and promotions. Pushing vital decision making of process onto on floor employees then holding them responsible if something goes wrong. Company values aren't being followed.
- I enjoy working here2026-03-05T09:54:01.487
Pros: Low stress, decent pay, great benefits, most of my colleagues are very easy to work with, and the Plant Manager is one of the best bosses I've ever had.
Cons: Those 1-2 people who are cranky/difficult. Pay could be a little bit better.
- Terrible work life balance2026-02-25T05:43:47.157
Pros: Friendly atmosphere in the office
Cons: Advertised as Disability Confident but wouldn't give certain adjustments (working from home) for people with disability or you wouldn't know as there's no transparency and proactivity in offering this disability benefit
Related jobs by role, place and level
Every page lists all openings, with likely ghost jobs flagged. Checked every hour.
More senior software engineer jobs
- Senior Software Engineer Jobs (4,204)
- Remote Senior Software Engineer Jobs (263)
- Senior Software Engineer Jobs in Vancouver (141)
- Senior Software Engineer Jobs in Phoenix (132)
- Senior Software Engineer Jobs in the US (2,863)
- Senior Software Engineer Jobs in San Francisco (737)
- Senior Software Engineer Jobs in New York City (346)
- Senior Software Engineer Jobs in Seattle (340)
Frequently asked questions about senior software engineer jobs in Minneapolis
What is a ghost job?
A ghost job is a posting for a role the company isn't actively hiring for. Some stay up after the company fills the role. Others collect resumes for an opening that may never come.
You spend an evening tailoring an application, and nobody on the other side is looking for you.
What do senior software engineer jobs in Minneapolis pay?
Across the postings here that list pay, the median is about $182,000 a year. Most of these postings list a pay range.
How many senior software engineer jobs in Minneapolis are there?
At our last count there were about 140 open postings. The list on this page is live, so the count above it is the current one.
How does Enhancv spot a ghost job?
Every posting goes through five checks: how long it has been up, whether a salary is posted, what employees say about the company, how specific the description is and whether it lists real requirements. Each job shows the checks it passed and the ones it didn't.
How fresh are the job postings?
Enhancv checks postings every hour, and every job shows how long ago it went up. Most hires happen within 30 days of posting. A listing that's been open for two months raises its ghost job risk.











