Staff software engineer jobs in Rochester, MN - 27 jobs
All
Staff Software Engineer
Senior Engineer
Senior Software Engineer
Software Engineer
Software Engineering Manager
Applications & Systems Engineer
Software Developer
Firmware Engineer
Senior Java Developer
Senior Staff Software Engineer
Ritchie Bros 3.8
Staff software engineer job in Medford, MN
* The Senior StaffSoftwareEngineer is responsible for leading the team that supports and enhances the code base used for company's administrative and reporting tools. Responsible for all development practices for the web and services (integration) platform. Lead the implementation of the full stack web experience. Work closely with UX/UI department in leading the technical vision for our products. Collaborate with designers, product managers, and developers to deliver compelling and efficient tools/products. Identify and resolve performance and scalability issues. Lead, coach and train a team of full stack developers.
* Design/Manage implementation of overall product and service integration architecture.
* Prioritize/Manage development effort required in order to fulfill product feature requests in a timely manner.
* Define/Design architecture/solutions, working with enterprise architects and the Manager, SoftwareEngineering in order to create scalable/robust web applications.
* Create technical specifications and test plans.
* Consistently write, translate, and code automation scripts to test, maintain, and monitor solutions. Work with the DevOps to transition software into a production environment.
* Perform other duties as assigned.
* Minimum of 7 years of enterprise web development experience, 3 years experience leading teams of software developers.
* Strong understanding of enterprise technology stack
* Demonstrated ability to apply technology solutions to business problems
* Strong in-depth experience in SQL performance tuning
* Hands-on experience with all layers of the development stack, including Java EE backend and Angular frontend.
* Ability to articulate and explain technical solutions to stakeholders.
* Typical Business Office Environment
$88k-109k yearly est. 40d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer
PDS Inc., LLC 3.8
Staff software engineer job in Rochester, MN
Have in-depth knowledge of softwareengineering with experience coding applications or services in Java 17+ with Spring Boot and Angular 17+ and a basic knowledge of related fields. -Knowledge of professional softwareengineering practices and best practices for the full software development life cycle (SDLC), including architecture, design, implementation, coding standards, code reviews, source control management, build processes, testing, operations, and documentation. -Experience designing applications in hybrid environments, including on-premises systems, Azure, and Google Cloud Platform (GCP). -Knowledge of DevOps pipelines and CI/CD using Azure DevOps, GitHub Actions, or Azure Pipelines.
Compensation: $75-.00-$80.00 hourly DOE
We look forward to reviewing your application. We encourage everyone to apply - even if every box isn't checked for what you are looking for or what is required.
PDSINC, LLC is an Equal Opportunity Employer.
$75 hourly 28d ago
Staff Software Engineer - Agentic & Automation Systems
Field Nation 4.6
Staff software engineer job in Minnesota City, MN
Who we are:Field Nation brings companies and service professionals together through an integrated, easy-to-use platform. We support businesses looking to grow their service offerings while also empowering technicians to leverage their skills on their own terms. Our mission is to help the service delivery industry do great work, and we live that mission by doing great work for the companies and service professionals that depend on us.
Why is this role important to Field Nation?The StaffSoftwareEngineer - Agentic & Automation Systems is a visionary role focused on transforming how our customers interact with the marketplace. You will lead the charge in moving our platform from a passive tool to an active partner. By building intelligent agents and advanced automation workflows, you will remove the "toil" of manual data entry and project management, allowing our customers to deploy work at massive scale with minimal effort. You will be the architect of efficiency, designing systems that don't just facilitate work, but autonomously organize and execute it. Your work will directly amplify the value of Field Nation by turning complex business processes into streamlined, "set-it-and-forget-it" operations.
What you'll get to do:
Build Agentic Workflows: Design and implement autonomous AI agents capable of understanding customer intent and executing complex tasks on the marketplace-such as auto-dispatching technicians, negotiating rates within bounds, and predicting project risks before they happen. You will lead a team of peer softwareengineers, providing technical direction, ensuring the integrity and performance of the deployed agentic systems.
Eliminate Operational Toil: Identify high-friction points in our customers' journey-specifically around deploying and managing work orders-and engineer automation systems that reduce these manual steps to zero.
Develop Workflow Engines: Create flexible, event-driven automation architectures that allow customers to define their own business logic (e.g., "If X happens, then dispatch Y"), enabling them to program their operations on top of Field Nation.
Rapidly Experiment with AI: Leverage the latest in Large Language Models (LLMs) and agentic frameworks (e.g., LangChain, AutoGen) to prototype new automation capabilities. You will quickly build, test, and validate these tools with real users to see what truly drives efficiency.
Streamline Integration: Work on systems that seamlessly ingest data from customer ERPs or ticketing systems and instantly translate that data into actionable work on the marketplace, removing the need for swivel-chair data entry.
Measure & Amplify Value: Focus on metrics that matter to the business-time saved per work order, reduction in human touchpoints, and speed of deployment. You will use these metrics to iterate on your designs.
You might be a good fit if you have:
Staff-Level Engineering Expertise: 8+ years of software development experience with a focus on backend systems, API design, and scalable architecture.
Experience with AI Agents & LLMs: 2+ years of practical experience building applications using LLMs and agentic frameworks, with a proven track record in designing and deploying multi-agent systems and AI orchestration platforms serving significant user bases. Demonstrated hands-on experience optimizing prompt design, context management, and token efficiency to balance cost, latency, and output quality. You understand the challenges of non-deterministic outputs and know how to constrain agents to be safe and reliable in a business context.
Workflow Automation Background: Experience building or integrating with workflow orchestration tools (e.g., Temporal, Airflow) or low-code automation platforms (e.g., Zapier, n8n). You understand state machines and asynchronous event handling.
Obsession with Efficiency: You hate repetitive tasks. You have a track record of looking at a manual process and writing code to automate it.
0 to 1 Mindset: Like our Innovation roles, you are comfortable working with ambiguity. You can take a vague problem like "customers spend too much time clicking buttons" and turn it into a sophisticated automation solution.
System Integration Skills: Strong knowledge of REST/GraphQL APIs, webhooks, and data transformation pipelines.
Why we think you'll love it here:
Unlimited paid time off
Annual vacation bonus - yes, we'll pay you a bonus to take paid time off!
Individualized growth + development plans
Strong values around work/life balance
Community involvement opportunities
Competitive benefits: medical, dental, vision, paid parental leave + 401K
Exposure to cutting-edge technologies to solve meaningful problems
$143,000 - $200,000 a year
At Field Nation, we share the value of transparency and enable this during our recruiting process. We believe it's important to share the compensation range to best understand the full opportunity of a role! We select our initial range based on reliable compensation survey data. Other factors we consider in setting the specific pay for an individual will generally include, among other things, experience, specialized skills, work location, and internal equity to provide competitive offers.
Additionally, every role is eligible for variable pay dependent on the position. As an agile and growing organization, the business needs may change. This may result in us hiring someone with less or more experience than the job description states. If that does happen, we will communicate the updated salary range and the new role to you as a candidate.
The range stated below is a starting point of the compensation conversation, we'd like to hear what your compensation expectations are too! Base Salary Range | Minnesota or other Zone 3 | $143,000 - 200,000
Come as you are:At Field Nation, we believe work is about more than checking the right boxes. If you don't meet 100% of the requirements for this role, but still feel you'd be a good fit, we want to hear from you! We review all applications and may even have another open position where you are the perfect fit.
Field Nation offers a flexible, highly collaborative, hybrid work environment. We are looking for people to join our high performance culture in the states of WA, OR, AZ, UT, CO, TX, NE, KS, MN, WI, IL, IN, MI, OH, KY, VA, NC, SC, GA, FL and IA.
Employment is contingent on passing a pre-employment background check. Your written consent will be obtained prior to a background check being performed.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$69k-88k yearly est. Auto-Apply 13d ago
Entry Level Software Developer 2026
IBM 4.7
Staff software engineer job in Rochester, MN
**Introduction** Are you passionate about building innovative solutions that power the future of enterprise technology? IBM Infrastructure is seeking talented Software Developers across multiple disciplines: Back-End Development Front-End Development Data Science
As part of our dynamic team, you'll collaborate with designers, engineers, and product managers to create responsive, user-friendly applications using modern web technologies. You'll contribute to scalable systems, intuitive interfaces, and intelligent data-driven features that support IBM's mission to deliver world-class
**Your role and responsibilities**
Design, develop, and maintain robust software components and services.
Build intuitive and responsive user interfaces using modern frameworks.
Analyze and model data to drive insights and improve product performance.
Work in agile teams to deliver high-quality code and continuously improve development practices.
Collaborate across disciplines to ensure seamless integration and user experience.
**Required technical and professional expertise**
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Proficiency in one or more programming languages such as Java, Python, Go, or C++.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration abilities.
**Preferred technical and professional experience**
Proficiency in programming languages such as Python, Java, or JavaScript.
Experience with cloud platforms, especially IBM Cloud or similar (AWS, Azure, GCP).
Understanding of security best practices and Software Development principles.
Strong problem-solving and analytical skills.
Ability to work in agile, cross-functional teams.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$72k-91k yearly est. 3d ago
Software Engineer
Bosch Group 4.8
Staff software engineer job in Owatonna, MN
At Bosch Mobility Aftermarket, we believe in creating a work culture that embodies our core values of grow, enjoy, and inspire. Our Mobility Aftermarket division provides diagnostic and repair shop equipment, spare parts, and repair solutions for passenger cars and commercial vehicles worldwide. Our Automotive Service Solutions operations supply testing and repair-shop technology, diagnostic software, service training, and information services.
As a member of our team, you will have the opportunity to grow your skills and knowledge while working with cutting-edge technology. We want you to enjoy what you do and feel inspired to contribute your best to our customers and to the growth of our business. We believe that by cultivating a work environment that encourages personal and professional growth, enjoyment, and inspiration, we can achieve great things together.
Join us at Bosch Mobility Aftermarket and help us shape the future of mobility!
Job Description
As a SoftwareEngineer, you will architect, design and create software that runs on or works with Full Stack Desktop, Mobile and Online services for the Bosch Automotive Service Solutions diagnostics group. Join the team as we change the way we create and develop new products. Products like vehicle diagnostic tools and reporting web services focusing in on diagnostic software for vehicle interfaces
WHAT YOU WILL DO:
As a softwareengineer you will be involved in front-end design, development, coding, customization, configuration and testing in support of Offline Web and Mobile solutions.
To help define the software architecture and design for exciting new products.
To participate in design reviews, code reviews and adhere to software development best practices
To provide system-wide problem-solving, solutions and production support.
Use and adapt existing web applications & services; and mobile/desktop apps
Create and test software prototypes
Develop client displays and user interfaces for both online and offline cases.
To seek out and participate in personal development opportunities.
To grow and share your knowledge base of the latest technologies, industry standardization, and engineering best practices.
To collaborate with multiple departments in a dynamic product ecosystem.
Qualifications
BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience
3-5+ years' full stack experience working with architectures on various platforms, such mobile applications, web applications and services, and components, stand-alone applications, distributed (enterprise) applications, etc., on various operating systems, including Android and/or iOS. Additional experience on Windows Servers and Desktops is a plus.
Experience in Software Design Patterns and Practices. (MVC, MVP, Interfaces, etc.).
Experience in various popular development languages and technologies, including but not limited to Java, Kotlin, C#, Maui, Xamarin, C++, HTML, XML, TCP/IP, etc
Experience developing or utilizing Vehicle diagnostic protocol stacks is a plus.
Proven capability in technical communications, often called upon to express technical concepts verbally and in writing.
Remain up to date with the terminology, concepts, and best practices for coding mobile apps
Ability to learn from other team members and adopt to best in class industry standards.
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization not available.
Additional Information
Potential to be either an E3 or E4.
All your information will be kept confidential according to EEO guidelines.
Equal Opportunity Employer, including disability / veterans.
The U.S. base salary range for this full-time position is $100,000 - $120,000. Within the range, individual pay is determined based on several factors, including, but not limited to, work experience and job knowledge, complexity of the role, job location, etc.
In addition to your base salary, Bosch offers a comprehensive benefits package that includes health, dental, and vision plans; health savings accounts (HSA); flexible spending accounts; 401(K) retirement & Bosch Defined Contribution plan with an attractive employer match; wellness programs; life insurance; short and long term disability insurance; paid time off; parental leave, adoption assistance; and reimbursement of education expenses. Learn more about our full benefits offerings by visiting: *********************************************** Pay ranges included in the postings generally reflect base salary; certain positions may include bonus, commission, or additional benefits.
$100k-120k yearly 2d ago
Sr Platform Engineer
Mayo Healthcare 4.0
Staff software engineer job in Rochester, MN
Under the direction of the Director - Platform Technology and the Principal Platform Integration Engineer, this team member will support the direct execution and delivery of all technical aspects of Mayo Clinic Platform's technology roadmap. The Senior Platform Engineer will also serve as a technical liaison with other functions within the enterprise.
The position will be responsible for the following essential functions:
Applies the principles of well-architected frameworks to the design and deployment of key foundational functions within Mayo Clinic Platform.
Design, develop, and maintain healthcare interoperability solutions that enable the secure and efficient exchange of healthcare data between systems and applications.
Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and architectural designs.
Implement robust and scalable backend solutions using Java and/or .NET, ensuring data integrity, security, and compliance with healthcare standards such as HL7 and FHIR.
Develop and maintain front-end applications using React to provide user-friendly interfaces for healthcare professionals and patients.
Integrate third-party healthcare systems, APIs, and data sources into our platform, ensuring seamless interoperability.
Work closely with cloud architects to deploy and manage healthcare solutions on the Google Cloud Platform (GCP).
Implement and maintain DevOps practices, including CI/CD pipelines, to automate deployment and ensure high availability and performance of healthcare applications.
Collaborate with data engineers to manage and analyze healthcare data, extracting valuable insights to drive healthcare decision-making.
Stay current with industry trends and emerging technologies in healthcare interoperability, Java, .NET, React, and GCP.
Works closely with the product and solutions team to understand opportunities and assist with the integration to the platform as well as develop repeatable mechanisms such that single-use integrations are minimized.
Partners with the solutions and implementation/support team to design, develop and deploy management and support tooling for all aspects of the platform's operations. This may include things like monitoring/surveillance tools, access and utilization logging.
Assists in the development and may oversee the Mayo Clinic Platform Technology team's compliance with SLAs or OLAs in partnership with the implementation/services team.
Supports and advises the execution of the Mayo Clinic Platform Technical roadmap.
Acts as a mentor and coach for other technical team members within Mayo Clinic Platform, supporting technical growth and systems based thinking.
In collaboration with the Mayo Clinic Platform product team, defines and implements proper Software Development Life Cycle (SDLC) processes in sync with Product Development Life Cycle (PDLC) processes.
The above statements describe the general nature and level of work only. They are not an exhaustive list of all required responsibilities, duties, and skills. Other duties may be added or assigned.
Bachelors degree in a relevant information technology field or a minimum 7 years of direct full-stack engineering with increasing complexity.
3-5 years working in diverse environments utilizing Agile principles of software development.
Proven experience as a Full Stack Engineer with a strong emphasis on healthcare interoperability.
Proficiency in Java and/or .NET for backend development, including API / service design and implementation.
Expertise in Javascript with a focus on React and react frameworks (e.g. NextJS) for building responsive and intuitive front-end applications.
Hands-on experience with Google Cloud Platform (GCP) (or equivalent) services and cloud-native application development.
Familiarity with healthcare interoperability standards such as HL7, FHIR and OMOP.
Strong problem-solving skills and the ability to work in a collaborative, cross-functional team environment.
Experience with DevOps practices, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes) is a plus.
Knowledge of healthcare data security and compliance requirements, including HIPAA, is highly desirable.
Excellent communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
A proactive and self-driven mindset with a passion for staying up-to-date with emerging technologies and industry best practices.
Experience with Interoperability standards such as HL7, FHIR and OMOP.
Experience with solutions integration/delivery in a healthcare setting.
$93k-135k yearly est. Auto-Apply 10d ago
Senior Engineer XR - Rochester
Mayo Clinic Health System 4.8
Staff software engineer job in Rochester, MN
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and comprehensive benefit plans - to take care of you and your family, now and in the future. And with continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic.
Benefits Highlights
* Medical: Multiple plan options.
* Dental: Delta Dental or reimbursement account for flexible coverage.
* Vision: Affordable plan with national network.
* Pre-Tax Savings: HSA and FSAs for eligible expenses.
* Retirement: Competitive retirement package to secure your future.
Responsibilities
This is a full-time hybrid position with weekly on-site expectations. Therefore, the incumbent must live within a reasonable driving distance of the Rochester campus.
A Senior Engineer in the Division of Immersive Learning Design is pivotal in inventing, designing, optimizing, and analyzing AR, VR, and MR solutions. The Division of Immersive Learning Design at Mayo Clinic is a pioneering team within the Department of Education, dedicated to transforming medical education through cutting-edge augmented reality (AR), virtual reality (VR), and mixed reality (MR) technologies.
The Senior Engineer designs and develops components of biomedical-related engineering systems, applying knowledge of complex principles, theories, concepts, tools and techniques to the design challenges. The candidate will design experiences, interactions, and applications that support effective collaboration within immersive environments. Using existing infrastructure that creates digital twins and 3D patient-specific models, the Senior Engineer will seamlessly integrate them into extended reality (XR) platforms for surgical planning, medical education, research, and the development of XR-enabled medical devices.
The Senior Engineer serves as a Technical Lead for Division projects. Provides technical and work direction to project team members and completes technical work as needed. Mentors and coaches other staff as required. Developing skills in one or more engineering disciplines. Developing expertise in the use of unit-specific modeling and analysis tools and techniques. May lead in evaluating new technologies and capital equipment. Has unit-specific expertise in safety risk management. Working to develop expertise in regulatory requirements applicable to his/her unit. Self-starter who functions effectively in a multi-disciplinary development environment. Demonstrated ability to effectively communicate with team members, physicians and health care providers. Possesses effective oral communication and presentation skills. Develops engineering and technical documentation.
Qualifications
BS in Engineering or a related field and 5 years of professional engineering experience; Or MS in Engineering or related field and 3 year of professional engineering experience; Or, PhD in Engineering or related field and 1 year of professional engineering experience. Masters or PhD preferred.
Authorization to work and remain in the United States, without necessity for Mayo Clinic sponsorships now, or in the future (for example, be a U.S. Citizen, national, or permanent resident, refugee, or asylee). Mayo Clinic does not participate in the F-1 STEM OPT extension program.
Exemption Status
Exempt
Compensation Detail
$97,136 - $145,704 / year
Benefits Eligible
Yes
Schedule
Full Time
Hours/Pay Period
80
Schedule Details
Monday - Friday; Normal business hours
Weekend Schedule
N/A
International Assignment
No
Site Description
Just as our reputation has spread beyond our Minnesota roots, so have our locations. Today, our employees are located at our three major campuses in Phoenix/Scottsdale, Arizona, Jacksonville, Florida, Rochester, Minnesota, and at Mayo Clinic Health System campuses throughout Midwestern communities, and at our international locations. Each Mayo Clinic location is a special place where our employees thrive in both their work and personal lives. Learn more about what each unique Mayo Clinic campus has to offer, and where your best fit is.
Equal Opportunity
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Learn more about the 'EOE is the Law'. Mayo Clinic participates in E-Verify and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.
Recruiter
Pam Sivly
$97.1k-145.7k yearly 18d ago
Sr DFT Engineer (Tessent/IJTAG Specialist)
Encore Semi
Staff software engineer job in Rochester, MN
Sr DFT Engineer (Tessent/IJTAG Specialist) - Remote Full-time: Salary + Benefits + Bonuses / Contractor Work Status: US citizen or Lawful Permanent Resident. Remote (Anywhere in US) We are looking for a Senior DFT Engineer to architect and implement advanced test solutions. This role focuses on high-level customization of Siemens Tessent flows, requiring deep expertise in ICL/PDL development for non-standard test sequences that go beyond default tool deliverables.
Key Responsibilities:
Custom Test Sequences: Author and edit ICL/PDL to support unique hardware instruments and complex IP.
Tessent Integration: Drive DFT insertion and pattern generation using the Tessent Shell environment.
Pattern Engineering: Develop custom ATPG patterns and perform gate-lvel simulations (GLS) to ensure high test coverage.
Silicon Debug: Support post-silicon bring-up and failure analysis using custom-engineered test sequences.
Required Qualifications:
Expert-level experience with the Siemens Tessent tool suite.
Proven ability to customize PDL/ICL for non-standard test delivery.
Strong background in Scan, ATPG, JTAG, and Hierarchical DFT.
Proficiency in Tcl/Python for flow automation.
5+ years of experience with a track record of successful tape-outs.
The anticipated annual base salary for this position is between $130,000 to $160,000, which also includes a comprehensive benefits package.
Full-Time Benefits:
• 15 days of PTO per calendar year
• 10 paid Holidays per calendar year
• Comprehensive Medical Benefits: Company covers 80% of premiums for Employee and Dependents
• Dental & Vision: Company covers 50% of premiums for Employee and Dependents
• Voluntary Benefits: Life Insurance, FSA (Health and Dependent, Limited Purpose), HAS, and Gap Insurance
• Employee Assistant Program (EAP)
• 401k - Traditional & Roth
• Life/AD&D and Long-Term Disability
• Tuition reimbursement
Equal Opportunity Policy Statement
Encore Semi, Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, religion, creed, color, age, sex, sexual orientation, gender, gender identity or expression, national origin, genetics, ancestry, marital status, civil union status, medical condition, disability (mental and physical), military and veteran status, pregnancy, childbirth and related medical conditions, or any other characteristic protected by applicable federal, state, or local laws and ordinances.
Encore Semi is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$130k-160k yearly 33d ago
Senior React Native Developer (iOS Mobile Focus)
Tek Spikes
Staff software engineer job in Minnesota City, MN
Join Tek Spikes as a Senior React Native Developer with a focus on iOS mobile applications. In this role, you will be responsible for designing and building high-quality iOS applications using the React Native framework. You will lead the development of features, ensure adherence to best practices, and drive the overall technical direction of mobile projects while collaborating closely with cross-functional teams.
Responsibilities:
Lead the architecture, design, and implementation of mobile applications for iOS using React Native.
Collaborate with product managers, UX/UI designers, and other stakeholders to deliver innovative and user-friendly mobile experiences.
Conduct code reviews and mentor junior developers to uphold quality and consistency in the codebase.
Debug and optimize application performance to ensure fast, efficient, and high-quality user experiences.
Integrate third-party libraries and APIs to enhance application functionality.
Stay current with emerging trends and technologies in mobile development and React Native.
Implement best practices for testing, deployment, and app stability.
Requirements
Qualifications:
- Bachelor's degree in Computer Science, SoftwareEngineering, or equivalent experience.
- 5+ years of professional experience in mobile application development, with a strong focus on React Native.
- Extensive experience with iOS development, including a solid understanding of iOS components and design guidelines.
- Proven track record of delivering scalable and high-performing mobile applications.
- Strong knowledge of state management libraries, such as Redux or MobX.
- Experience with unit testing frameworks, such as Jest or Mocha.
- Familiarity with integrating native modules and troubleshooting platform-specific issues.
- Proficient with Git version control and CI/CD processes.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Preferred Skills:
- Experience with TypeScript and related tooling.
- Understanding of Agile/Scrum methodologies and practices.
- Knowledge of app distribution processes in the iOS App Store.
$83k-108k yearly est. Auto-Apply 60d+ ago
Principal Applications Engineer - Power Systems
Trystar Inc. 4.4
Staff software engineer job in Faribault, MN
Trystar is at the forefront of advancing power solutions, charged and driven by a committed, dynamic team, tackling complex challenges, and creating innovative solutions. Safety and integrity aren't just buzzwords. They are the ‘North Star' guiding us as we aspire to wow our customers every day. We've created power solutions that are not only durable and unique but are also the result of serious teamwork from every corner of our organization. Individually and collectively, every team member at Trystar plays for each other and strives to deliver unmatched value at scale and 100% accuracy to our customers every single day.
As a big name and pioneer in electrical power solutions, we're not just part of the power conversation - we're shaping its future, and we're doing so across diverse industry sectors including healthcare, data centers, entertainment, education, government, and commercial construction - just to name a few! We're committed to growing and evolving our product lineup to stay on top of the game, and that includes leaning into sustainable, resilient, and renewable energy solutions.
Our cutting-edge headquarters in Faribault, MN, is partially solar- and wind-powered by our own microgrid! You'll find that we're also pushing boundaries across the country at our additional facilities across North America. Together, we are Trystar, where we power the future and nurture innovation for a brighter tomorrow.
Trystar's team members are our most important asset, and we expect this position to play a critical role in achieving our strategic objectives. We are looking for a Principal Applications Engineer who thrives in a customer-facing role and enjoys being a trusted technical advisor. In this position, you will serve as the primary technical liaison between Trystar and our customers, supporting the Sales, Marketing, and Design Engineering teams. As a technical expert, you'll provide guidance throughout the design-in process and assist with post-sale support to ensure customer success. You'll create compelling content-including white papers, design notes, application notes, and blog posts-that address common questions, introduce new products, and strengthen Trystar's brand and market positioning.
We are looking for people who believe in our guiding principles and values of:
Safety - We believe everyone should leave Trystar facilities in the same or better condition than when they arrived.
Integrity - We're honest, transparent, and committed to doing what's right.
Customer focus - We have relentless focus on our customers and their success.
Right with speed - We use good judgement, make thoughtful decisions quickly, and execute them with purpose and intensity.
Play for each other - We're a team. We show up for each other and we know that through teamwork we achieve greatness.
Champion change - We know adaptation and improvement are requirements to survive and to thrive.
Enjoy the journey - We create an environment where our team feels appreciated and has fun along the way.
In this role you will get to:
Study customer needs and problem statements, collaborating with the Sales and Marketing teams, and other stakeholders, to provide maximum value.
Architect power system solutions and provide technical review and design guidance to support the designs & proposals; electrical designs, panel layouts, conceptional sketches, and single-line diagrams to fit customer needs and site constraints.
Identify key electrical components and subsystems, including Trystar components, PLCs, contactors, etc.
Advise on applicable electrical codes and their impact on a solution.
Evaluate heat dissipation and short-circuit current/electrical protection coordination.
Provide general help to customers requiring technical assistance with our products.
Author white papers, design notes, application notes, and blog posts.
Attend trade shows to support our booth, meet with prospects and customers, and present on technical topics supporting Trystar's business.
Stay current on industry trends, product applications, market activities, and competitive trends, and contribute to translating such trends into strategic roadmaps and projects in collaboration with Sales, Marketing, and R&D.
Serve on committees supporting pertinent product certifications and standards.
Provide market and customer feedback for product improvements and new product development.
Develop market and competitive environment expertise and participate in new product definition and planning.
Engage in and lead continuous improvement initiatives throughout a customer's journey.
Job Requirements:
Basic Qualifications
Bachelor's or Master's degree in Electrical Engineering or a related field.
10+ years of experience in the power distribution/generation industry or electrical sector.
3+ years of experience in Applications Engineering Role.
Deep understanding of power distribution systems including low and medium voltage applications.
Firsthand experience with high-power distribution equipment and system design.
Strong knowledge of power electronics, protection systems, and grid integration.
Strong customer-facing skills with experience in pre-sales and post-sales technical support.
Ability to lead technical discussions and present solutions to both technical and non-technical stakeholders.
Familiarity with industry standards (e.g., IEEE, IEC, NEC, UL).
Travel Requirement: Up to 50%.
Preferred Qualifications
Professional Engineer (PE) license or equivalent certification is a plus.
Experience with renewable energy systems and distributed energy resources (DERs).
Proven ability to architect and implement complex power distribution solutions.
Experience in developing application notes, reference designs, and technical documentation.
Demonstrated leadership in cross-functional teams including product management, R&D, and field engineering.
Experience managing multiple projects and priorities in a fast-paced environment.
Ability to influence strategic plans and product roadmaps based on customer feedback and market trends.
Ability to quickly establish rapport and develop win/win, value-based solutions.
$71k-95k yearly est. 11d ago
Senior Lamp Stack Developer
360-Tsg
Staff software engineer job in Northfield, MN
We are working with one of the more expecting organizations located north of the city. This is a fully\-integrated, global marketing company that unites healthcare, retail, and brand marketers to achieve remarkable business results. As a team they create and execute integrated marketing and communications ideas and solutions for some of the more well know corporations throughout the US.
As a company they exist to give incredible people the opportunity to make a difference and have fun doing it.
Core Values
Collaborative
Genuine
Kind & Compassionate
Pride of Ownership & Accountability
Job Summary:
As a Full\-stack Web Developer you will be a key member of their core LAMP development team and have the responsibility of developing, maintaining, and updating best\-in\-class websites, APIs, and other web\-based products for a variety of clients. In addition you will also help shape the internal build tools, processes, and techniques. As a member of this growing team, you will work closely with project leaders, designers, UX, strategists and the account team to unite great ideas with great execution for the benefit of the clients. As a member of this team you are going to be expected to be a self\-starter, share your ideas, work hard, and have a sense of humor.
Essential Duties and Responsibilities:
Demonstrate the mission, vision, values, and culture principles of the organization.
Manage and execute the clients' website updates including programming and database changes across different frameworks and CMSs.
Maintain a constant dialogue with the project management team to make sure development work is on time and tracking properly.
Design, build, and maintain REST APIs to provide functionality to other systems and website
Integrate external APIs and data sources to provide needed website functionality
Consistently develop high\-quality, maintainable, and testable (specifically, for automated testing) code
Follow industry security standards in implementing proper safeguards and performing vulnerability testing and assessment
Always deliver cross\-browser\/device uniformity and error free functionality with progressive enhancements.
Develop mobile apps or solutions using modern Responsive Web Design
Identify areas of improvement in existing codebases and implement appropriate changes
Provide recommendations and expertise internally during the sales process and contribute to proposal development with project estimates
Alert colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities.
Adhere to corporate policies related to employee reviews; contribute to the development and achievement of SMART goals
Ensure all activities and operations are performed in compliance with applicable regulations
Requirements
5 years of professional web development experience.
Server management experience
Comprehensive understanding of security and web development standards and best practices
Exhibit programming best practices and utilize established conventions (e.g. MVC, DRY, separation of concerns, etc.)
Bachelor's Degree in computer science, web dev or equivalent experience
Proficiency in the following:
PHP
SQL (MySQL experience preferred)
JavaScript (ES6 experience preferred)
CSS (SCSS experience preferred)
HTML (Twig or Blade experience preferred)
Experience in the following frameworks:
MVC framework (Laravel or Symfony\-based preferred)
Vue.or alternate JS framework like Angular or React but not required
SPA (single\-page application) experience preferred but not required
Utilize a modern web development workflow:
local development environment (e.g. Vagrant, Homestead)
dependency management (e.g. Composer, NPM\/Yarn)
source control (git)
asset compilation and packaging (e.g. gulp, grunt)
"}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"61675964","FontFamily":"PuviRegular","job OtherDetails":[{"field Label":"Work Experience","uitype":2,"value":"5+ years"},{"field Label":"Industry","uitype":2,"value":"Marketing"},{"field Label":"Job Opening ID","uitype":111,"value":"ZR_128_JOB"},{"field Label":"City","uitype":1,"value":"Northfield"},{"field Label":"State\/Province","uitype":1,"value":"IL"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"60093"}],"header Name":"Senior Lamp Stack Developer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00096003","attach Arr":[],"custom Template":"5","is CandidateLoginEnabled":false,"job Id":"**********06372013","FontSize":"15","location":"Northfield","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do"}
$83k-107k yearly est. 60d+ ago
Senior Java Developer---Need Locals
USM 4.2
Staff software engineer job in Minnesota City, MN
USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer world-class ability in giving most astounding quality and administrations through industry best practices planned to convey remarkable worth to our customers.
Utilizing our industry knowledge, administration service offering expertise and innovation abilities, we distinguish new business and innovation slants and create answers for help customers around the globe, giving top of the line solid and practical IT benefits which are cost effective services.
Established in 1999, the organization has corner qualities in building and dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified solutions and administrations in ERP, CRM, Enterprise architecture, offshore advisory services ,e-commerce, Social , Mobile, Cloud, Analytics (SMAC) and DevOps.
USM, a US ensured Minority Business Enterprise (MBE) is perceived as one of the fastest developing IT Systems Integrator in the Washington, DC zone. Most as of late, USM was positioned #9 on the rundown of the Top administrations organizations in the DC Metro Area - Washington Business Journal (2011). We are a project-driven firm that reliably meets the IT needs of our State and Government customers through development and business keenness.
Job Description
Senior Java Developer
Minnesota
Candidate must be local.
Position Overview:
This person will be helping lead Holiday efforts by working across multiple teams.
Must be able to work independently, drive the analysis, identify and implement measurable and non-disruptive changes and then share the learnings with the team.
Required Experience
• 10+ years of relevant systems softwareengineering experience
• BS/MS in computer science or engineering (or equivalent professional experience)
• Experience writing Java applications operating at large scale, retail experience a big plus
• Ability to conduct independent performance analysis (tools used, thread dumps, JVM analysis, etc.), capacity planning and mitigations/tunings (i.e., caching, Tomcat, JVM, etc.)
• Excellent communication and collaboration skills are crucial
Preferred Experience:
• Experience with Site Reliability Engineering
• DevOps background: complete ownership of end-to-end solution (I.e., software and infrastructure)
Soft Skills Required:
• Social Skills
• Communication
• Sense of humor
Additional Information
If you are interested please share your resume to ****************************** or can directly call me on ************.
$91k-117k yearly est. Easy Apply 60d+ ago
Sr. Software Developer
Red Wing Shoes 4.2
Staff software engineer job in Red Wing, MN
Watch here to see what it's like to work at Red Wing Shoe Company. Red Wing Shoe Company is based in Red Wing, Minnesota, just 40 minutes from St. Paul, where our corporate office sits along the Mississippi River in downtown Red Wing. We are a global company with 2300 employees around the world, but we maintain a close-knit family atmosphere that comes with being a privately-held company. We're rich in history and tradition, but innovation drives us to deliver best-in-class product solutions and highly rated customer experiences. Focus on our employees and company culture results in meaningful employee engagement across the organization. Our Guiding Behaviors of Living our Values, Honoring our Brands, Inspiring our People, Centering on our Customers, and Preserving the long term success and legacy of our Company are the foundation on which we build our future.
Our comprehensive benefits package for full-time employees includes medical, dental, and vision coverage, along with health savings and flexible spending accounts, life and disability insurance, generous paid time off and holidays, a 401(k) match, employee discounts, and valuable well-being benefits like free EAP services, financial planning assistance, and well-being coaching all designed to support your health and financial security.
The base pay for this full-time position is: $126,173 - $140,924; however, the expanded salary range provides opportunities for advancement. Our salary ranges are determined by role, level, and job location. Within the range, individual pay is determined by factors including job-related skills, competencies, experience, and relevant education, training or a combination of these things and market demand. Your recruiter can share more about the specific salary range and benefits for your location during the hiring process.
Red Wing Shoe Company, Inc. seeks a full-time Sr. Software Developer. Responsible for identifying system and service requirements and providing high-level effort estimates for delivering requested business functionality. Requires a Bachelor's degree or equivalent in Info Sys Security, Comp Science, Comp Eng, or related field and 5 yrs related (progressive, post-baccalaureate) experience following Agile methodology. Must also have 24 months of experience with:
Enabling API connectivity by building dynamic C# applications and Azure-based solutions including Function Apps, leveraging experience in creating and consuming APIs using JSON and SOAP (XML) services with tools including Soap UI, Postman, and Swagger;
Implementing Software Development Lifecycle expertise including business requirements gathering, data mapping, solution design, software development, release implementation, and support;
Using RabbitMQ to queue messages and Mass Transit to efficiently listen and publish to different endpoints, along with leveraging Azure Service Bus for reliable message delivery and integration across distributed systems;
Continuous Integration and deployment using Azure DevOps pipelines and flow process;
Using the following tools and technologies: .Net Core, .Net Framework, MVC, C#, Web API, SOA, Web Services, HTML, jQuery, CSS, JSON, JavaScript, LINQ to SQL, ADO.NET, ASP.Net, Swagger UI, EF, Rabbit MQ, Mass Transit, SQL Server, GIT, SFCC, Salesforce, Kibana, JAMS, MVC, Blazor, and Microsoft Azure (including Azure Functions, Azure Key Vault, Azure App Services, Azure Service Bus, Azure Application Insights, Azure Blob Storage, and Azure DevOps). Employer will accept experience gained concurrently.
This position is eligible for telecommuting for candidates who reside in states where the company is currently authorized to conduct business and employ workers. HQ at 314 Main Street, Red Wing, MN 55066 Salary: $126,173 to $140,924/year.
Please apply online at **************************************
Qualifications
Education & Experience:
BS degree or equivalent in Information Systems Security, Computer Science, Computer Engineering, or related field plus 5 years of experience following agile methodology. Additional requirements listed in job description.
Additional Information
Red Wing Shoes is an Equal Opportunity Employer
.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
Individuals with disabilities needing assistance in completing an application may contact
[email protected]
or call ************.
Please view Equal Employment Opportunity Posters provided by OFCCP at
**************************************************************
Red Wing Shoe Company, Inc. is a drug-free workplace.
Red Wing Shoe Company will not be using recruitment agencies or firms to fill this position and we will not accept unsolicited resumes or candidate information. No agency calls please.
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
$126.2k-140.9k yearly 13h ago
Staff Software Engineer
Ritchie Bros 3.8
Staff software engineer job in Medford, MN
We are seeking an accomplished and highly experienced StaffEngineer to join our Engineering team, with a primary focus on .NET development and modernization of legacy applications to .NET Core and cloud-native architectures. In this role, you will lead modernization initiatives, build scalable .NET solutions, and provide technical leadership across teams. You will also play a supporting role in engineering enablement-helping improve tooling, processes, and developer experience in ways that directly benefit application teams.
.NET Development & Modernization (Core Focus)
* Lead the modernization of legacy .NET Framework applications to .NET Core / .NET 6+ and cloud-native platforms.
* Design, develop, and maintain scalable, high-performance .NET applications and APIs.
* Partner with architecture and product teams to define modernization roadmaps and re-platforming strategies.
* Guide teams in breaking down monoliths into modular, service-oriented, or microservices-based architectures.
* Ensure best practices in secure coding, performance optimization, and maintainability for .NET solutions.
* Design and implement cloud-based solutions leveraging Azure (preferred) or other cloud platforms.
* Modernize applications for containerization (Docker, Kubernetes) and adopt CI/CD pipelines for .NET deployments.
* Migrate workloads from on-premises or legacy hosting environments to modern, cloud-native platforms.
Engineering Enablement (10-15%)
* Contribute to internal tools, templates, and automation that improve developer productivity and .NET delivery quality.
* Collaborate on CI/CD improvements tailored for .NET workloads (build pipelines, automated testing, deployments).
* Help standardize and document best practices, making it easier for teams to adopt modern .NET and cloud practices.
Leadership & Mentorship
* Serve as a technical leader and mentor for engineers working on .NET development and modernization projects.
* Influence architectural decisions and cross-team technical initiatives.
* Provide coaching and guidance to help engineers adopt modern .NET, cloud, and DevOps practices.
* 8+ years of softwareengineering experience, with strong expertise in .NET development.
* Proven track record modernizing legacy .NET applications to .NET Core / .NET 6+ in enterprise environments.
* Experience leading large-scale application migrations and modernization programs.
* Background in cloud platforms (Azure strongly preferred; AWS/GCP acceptable).
Technical Expertise
* Strong proficiency in C#, .NET Core / .NET 6+, and related frameworks.
* Experience with modern architectures (microservices, event-driven, REST/gRPC APIs).
* Strong knowledge of CI/CD systems (Azure DevOps, GitHub Actions, CircleCI).
* Experience with observability, monitoring, and security practices in modern .NET environments.
Skills & Attributes
* Strong problem-solving and analytical skills.
* Excellent communication skills, with the ability to collaborate across teams and explain complex technical concepts.
* Ability to balance modernization goals with business needs.
* Leadership qualities, with a track record of mentoring and guiding technical teams.
Bonus Points
* Experience with hybrid cloud or multi-cloud .NET deployments.
* Familiarity with generative AI-assisted developer tools (e.g., GitHub Copilot).
* Contributions to .NET open-source projects.
$88k-109k yearly est. 60d+ ago
Software Engineer
PDS Inc., LLC 3.8
Staff software engineer job in Rochester, MN
Required skills: •Proficiency in UiPath Studio and Orchestrator for developing, deploying, and managing automation workflows •Hands-on experience with UiPath Test Suite, including creating test cases, test automation, and test execution •Strong understanding of RPA best practices, including exception handling, logging, and reusable component design
•Programming fundamentals with knowledge of .NET framework (C# or VB.NET) •Experience with version control systems (Git, TFS, or similar)
Preferred skills:
•UiPath ReFramework experience and UiPath certifications (Developer, Advanced, or Test Automation)
•Knowledge of CI/CD pipelines and integration with UiPath automation/testing workflows
•Experience with UiPath's Agentic Processes, including use of Maestro •Database querying (SQL) and API integration experience (REST, SOAP) •Familiarity with additional automation technologies (Document Understanding, AI Center, OCR tools)
•Experience with other testing methodologies and tools (TDD, Selenium, etc.)
Candidates will also possess the following skills and experiences:
•Self-directed, successfully removes barriers, and drives tasks towards resolution •Effectively communicates (both written and orally) with technical and non-technical colleagues
•Understands roles and responsibilities of team members within the Scrum framework
Required Education:
-Bachelor's Degree in Computer Science/Engineering or related field.
OR
-Associates' degree in Computer Science/Engineering or related field with an additional two (2) years of experience as described below:
-Working knowledge and experience of SoftwareEngineering with a minimum of internships and a minimum of one (1) year of experience OR two (2) years of experience coding applications or services in a high-level language (Golang, Java, C# etc.).
Compensation:$65.00-75.00 hourly DOE
We look forward to reviewing your application. We encourage everyone to apply - even if every box isn't checked for what you are looking for or what is required.
PDSINC, LLC is an Equal Opportunity Employer.
$65-75 hourly 57d ago
Staff Software Engineer - New Product Discovery
Field Nation 4.6
Staff software engineer job in Minnesota City, MN
Who we are:Field Nation brings companies and service professionals together through an integrated, easy-to-use platform. We support businesses looking to grow their service offerings while also empowering technicians to leverage their skills on their own terms. Our mission is to help the service delivery industry do great work, and we live that mission by doing great work for the companies and service professionals that depend on us.
Why is this role important to Field Nation?The StaffSoftwareEngineer - New Product Discovery is a unique, high-impact role designed to act as a catalyst for our future growth. Unlike traditional engineering roles focused on long-term maintenance and incremental feature work, this position works on the "edge" of our product strategy. You will partner directly with business leaders to take abstract ideas and turn them into tangible realities - fast. We are looking for a builder who thrives in the "0 to 1" phase of development. You won't just be writing code; you will be validating business hypotheses, experimenting with new technologies, and leveraging AI to iterate at a speed previously thought impossible. You will help us discover what to build next.What you'll get to do:
Lead 0 to 1 Innovation: Take ownership of greenfield projects, taking them from a napkin sketch to a functional prototype and MVP. You will be the technical engine behind our most experimental initiatives, guiding fellow engineers to rapidly understand the problem space and technical approach required to validate the core hypothesis.
Leverage AI-First Development: Heavily utilize AI coding assistants (Copilot, Cursor, ChatGPT, etc.) to accelerate the coding process. Your goal is to ship functional code fast, prioritizing speed of learning over architectural perfection in the early stages.
Rapid Prototyping & Experimentation: Build "throw-away" code intentionally. You understand that the goal of an MVP is to validate a business need, not to build a legacy system. You will iterate quickly based on feedback, pivot when necessary, and discard solutions that don't work.
Partner with Business Leaders: Work lock-step with Product, Strategy, and Customer-facing partners. You will translate their business problems into technical solutions in real-time, acting as a technical co-founder for internal innovation projects.
Validate Market Needs: Focus relentlessly on the "Why." You will build tools not just for the sake of technology, but to prove or disprove the value of a new offering for our customers.
Transition to Scale: Once a concept is validated and proven valuable, you will work with core engineering teams to hand off the "blueprint" for scalable implementation, or mature the MVP into a production-ready service.
You might be a good fit if you have:
Staff-Level Engineering Experience: 8+ years of software development experience with a strong track record of shipping full-stack applications from scratch.
Speed & Agility: A mindset that values "done" over "perfect" during the discovery phase. You are comfortable working with ambiguity and changing requirements daily.
AI Proficiency: Demonstrated interest or experience in using AI tools to multiply your output. You view AI as a pair programmer that handles the boilerplate while you focus on the logic and user value.
Full-Stack Versatility: Deep experience with modern web technologies (React, Node.js, Python, or PHP) and the ability to spin up your own infrastructure (AWS, Docker) to get an app live independently.
Business Acumen: You care about the business mechanics as much as the code. You can speak the language of stakeholders and understand the ROI of the features you build.
Fearlessness: You aren't afraid to delete your code. You understand that in innovation, learning what doesn't work is just as valuable as finding what does.
Why we think you'll love it here:
Unlimited paid time off
Annual vacation bonus - yes, we'll pay you a bonus to take paid time off!
Individualized growth + development plans
Strong values around work/life balance
Community involvement opportunities
Competitive benefits: medical, dental, vision, paid parental leave + 401K
Exposure to cutting-edge technologies to solve meaningful problems
$143,000 - $200,000 a year
At Field Nation, we share the value of transparency and enable this during our recruiting process. We believe it's important to share the compensation range to best understand the full opportunity of a role! We select our initial range based on reliable compensation survey data. Other factors we consider in setting the specific pay for an individual will generally include, among other things, experience, specialized skills, work location, and internal equity to provide competitive offers.
Additionally, every role is eligible for variable pay dependent on the position. As an agile and growing organization, the business needs may change. This may result in us hiring someone with less or more experience than the job description states. If that does happen, we will communicate the updated salary range and the new role to you as a candidate.
The range stated below is a starting point of the compensation conversation, we'd like to hear what your compensation expectations are too! Base Salary Range | Minnesota or other Zone 3 | $143,000 - 200,000
Come as you are:At Field Nation, we believe work is about more than checking the right boxes. If you don't meet 100% of the requirements for this role, but still feel you'd be a good fit, we want to hear from you! We review all applications and may even have another open position where you are the perfect fit.
Field Nation offers a flexible, highly collaborative, hybrid work environment. We are looking for people to join our high performance culture in the states of WA, OR, AZ, UT, CO, TX, NE, KS, MN, WI, IL, IN, MI, OH, KY, VA, NC, SC, GA, FL and IA.
Employment is contingent on passing a pre-employment background check. Your written consent will be obtained prior to a background check being performed.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$69k-88k yearly est. Auto-Apply 13d ago
Senior Engineer - Rochester
Mayo Healthcare 4.0
Staff software engineer job in Rochester, MN
This is a full-time hybrid position with weekly on-site expectations. Therefore, the incumbent must live within a reasonable driving distance of the Rochester campus.
A Senior Engineer in the Division of Immersive Learning Design is pivotal in inventing, designing, optimizing, and analyzing AR, VR, and MR solutions. The Division of Immersive Learning Design at Mayo Clinic is a pioneering team within the Department of Education, dedicated to transforming medical education through cutting-edge augmented reality (AR), virtual reality (VR), and mixed reality (MR) technologies.
The Senior Engineer designs and develops components of biomedical-related engineering systems, applying knowledge of complex principles, theories, concepts, tools and techniques to the design challenges. The candidate will design experiences, interactions, and applications that support effective collaboration within immersive environments. Using existing infrastructure that creates digital twins and 3D patient-specific models, the Senior Engineer will seamlessly integrate them into extended reality (XR) platforms for surgical planning, medical education, research, and the development of XR-enabled medical devices.
The Senior Engineer serves as a Technical Lead for Division projects. Provides technical and work direction to project team members and completes technical work as needed. Mentors and coaches other staff as required. Developing skills in one or more engineering disciplines. Developing expertise in the use of unit-specific modeling and analysis tools and techniques. May lead in evaluating new technologies and capital equipment. Has unit-specific expertise in safety risk management. Working to develop expertise in regulatory requirements applicable to his/her unit. Self-starter who functions effectively in a multi-disciplinary development environment. Demonstrated ability to effectively communicate with team members, physicians and health care providers. Possesses effective oral communication and presentation skills. Develops engineering and technical documentation.
BS in Engineering or a related field and 5 years of professional engineering experience; Or MS in Engineering or related field and 3 year of professional engineering experience; Or, PhD in Engineering or related field and 1 year of professional engineering experience. Masters or PhD preferred.
Authorization to work and remain in the United States, without necessity for Mayo Clinic sponsorships now, or in the future (for example, be a U.S. Citizen, national, or permanent resident, refugee, or asylee). Mayo Clinic does not participate in the F-1 STEM OPT extension program.
$93k-135k yearly est. Auto-Apply 60d+ ago
Power Systems Development - Firmware, Hypervisor, Operating Systems, AI Enablement
IBM 4.7
Staff software engineer job in Rochester, MN
**Introduction** IBM Infrastructure is a catalyst that makes the world work better because our clients demand it. Heterogeneous environments, the explosion of data, digital automation, and cybersecurity threats require hybrid cloud infrastructure that only IBM can provide.
Your ability to be creative, a forward-thinker and to focus on innovation that matters is all supported by our growth-minded culture as we continue to drive career development across our teams. Collaboration is key to IBM Infrastructure success, as we bring together different business units and teams that balance their priorities in a way that best serves our client's needs.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
IBM has opened SoftwareEngineers, Computer Scientists and Computer Engineers to develop firmware, hypervisors, operating systems, systems management and control and AI hardware enablement for the IBM Power brand of enterprise computer systems.
As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market.
**Required technical and professional expertise**
* Bachelor's or master's degree in computer science, computer engineering, electrical engineering, or related majors.
* C/C++ programming skills - demonstrated via school projects, internships, and/or coursework
* Strong interest in working in embedded environment / firmware, low level coding (close to hardware), or operating systems and hypervisors.
* Data structures/Software Design
* Excellent communications skills / documentation skills
* Strong verbal and written communication skills.
* Passion for technology and engineering
* Growth-minded, trusted, team focused, courageous, resourceful, and outcome focused.
**Preferred technical and professional experience**
* Computer Architecture coursework: Computer Architecture and Organization
* Operating Systems course work or experience
* Understanding of Databases and SQL programming
* Git or other source control systems
* Embedded/Hardware knowledge - I2C or other one wire buses
* Knowledge of PCI bus
* Linux Systems, D-Bus
* Contributing to open-source project experience
* Python or other scripting languages
* Familiarity with AI and Machine Learning frameworks
* Software test / unit test development in the context of software development
* Experience with QEMU or other open-source projects
* Linux application development / systems programming
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$62k-75k yearly est. 60d+ ago
Sr Platform Engineer
Mayo Clinic 4.8
Staff software engineer job in Rochester, MN
Under the direction of the Director - Platform Technology and the Principal Platform Integration Engineer, this team member will support the direct execution and delivery of all technical aspects of Mayo Clinic Platform's technology roadmap. The Senior Platform Engineer will also serve as a technical liaison with other functions within the enterprise.
The position will be responsible for the following essential functions:
Applies the principles of well-architected frameworks to the design and deployment of key foundational functions within Mayo Clinic Platform.
Design, develop, and maintain healthcare interoperability solutions that enable the secure and efficient exchange of healthcare data between systems and applications.
Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and architectural designs.
Implement robust and scalable backend solutions using Java and/or .NET, ensuring data integrity, security, and compliance with healthcare standards such as HL7 and FHIR.
Develop and maintain front-end applications using React to provide user-friendly interfaces for healthcare professionals and patients.
Integrate third-party healthcare systems, APIs, and data sources into our platform, ensuring seamless interoperability.
Work closely with cloud architects to deploy and manage healthcare solutions on the Google Cloud Platform (GCP).
Implement and maintain DevOps practices, including CI/CD pipelines, to automate deployment and ensure high availability and performance of healthcare applications.
Collaborate with data engineers to manage and analyze healthcare data, extracting valuable insights to drive healthcare decision-making.
Stay current with industry trends and emerging technologies in healthcare interoperability, Java, .NET, React, and GCP.
Works closely with the product and solutions team to understand opportunities and assist with the integration to the platform as well as develop repeatable mechanisms such that single-use integrations are minimized.
Partners with the solutions and implementation/support team to design, develop and deploy management and support tooling for all aspects of the platform's operations. This may include things like monitoring/surveillance tools, access and utilization logging.
Assists in the development and may oversee the Mayo Clinic Platform Technology team's compliance with SLAs or OLAs in partnership with the implementation/services team.
Supports and advises the execution of the Mayo Clinic Platform Technical roadmap.
Acts as a mentor and coach for other technical team members within Mayo Clinic Platform, supporting technical growth and systems based thinking.
In collaboration with the Mayo Clinic Platform product team, defines and implements proper Software Development Life Cycle (SDLC) processes in sync with Product Development Life Cycle (PDLC) processes.
The above statements describe the general nature and level of work only. They are not an exhaustive list of all required responsibilities, duties, and skills. Other duties may be added or assigned.
Bachelors degree in a relevant information technology field or a minimum 7 years of direct full-stack engineering with increasing complexity.
3-5 years working in diverse environments utilizing Agile principles of software development.
Proven experience as a Full Stack Engineer with a strong emphasis on healthcare interoperability.
Proficiency in Java and/or .NET for backend development, including API / service design and implementation.
Expertise in Javascript with a focus on React and react frameworks (e.g. NextJS) for building responsive and intuitive front-end applications.
Hands-on experience with Google Cloud Platform (GCP) (or equivalent) services and cloud-native application development.
Familiarity with healthcare interoperability standards such as HL7, FHIR and OMOP.
Strong problem-solving skills and the ability to work in a collaborative, cross-functional team environment.
Experience with DevOps practices, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes) is a plus.
Knowledge of healthcare data security and compliance requirements, including HIPAA, is highly desirable.
Excellent communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
A proactive and self-driven mindset with a passion for staying up-to-date with emerging technologies and industry best practices.
Experience with Interoperability standards such as HL7, FHIR and OMOP.
Experience with solutions integration/delivery in a healthcare setting.
$74k-109k yearly est. Auto-Apply 10d ago
Senior React Native Developer (iOS Mobile Focus)
Tek Spikes
Staff software engineer job in Minnesota City, MN
Job Description
Join Tek Spikes as a Senior React Native Developer with a focus on iOS mobile applications. In this role, you will be responsible for designing and building high-quality iOS applications using the React Native framework. You will lead the development of features, ensure adherence to best practices, and drive the overall technical direction of mobile projects while collaborating closely with cross-functional teams.
Responsibilities:
Lead the architecture, design, and implementation of mobile applications for iOS using React Native.
Collaborate with product managers, UX/UI designers, and other stakeholders to deliver innovative and user-friendly mobile experiences.
Conduct code reviews and mentor junior developers to uphold quality and consistency in the codebase.
Debug and optimize application performance to ensure fast, efficient, and high-quality user experiences.
Integrate third-party libraries and APIs to enhance application functionality.
Stay current with emerging trends and technologies in mobile development and React Native.
Implement best practices for testing, deployment, and app stability.
Requirements
Qualifications:
- Bachelor's degree in Computer Science, SoftwareEngineering, or equivalent experience.
- 5+ years of professional experience in mobile application development, with a strong focus on React Native.
- Extensive experience with iOS development, including a solid understanding of iOS components and design guidelines.
- Proven track record of delivering scalable and high-performing mobile applications.
- Strong knowledge of state management libraries, such as Redux or MobX.
- Experience with unit testing frameworks, such as Jest or Mocha.
- Familiarity with integrating native modules and troubleshooting platform-specific issues.
- Proficient with Git version control and CI/CD processes.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Preferred Skills:
- Experience with TypeScript and related tooling.
- Understanding of Agile/Scrum methodologies and practices.
- Knowledge of app distribution processes in the iOS App Store.
How much does a staff software engineer earn in Rochester, MN?
The average staff software engineer in Rochester, MN earns between $82,000 and $141,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Rochester, MN