Post job

Software engineer jobs in Rochester, MN - 57 jobs

All
Software Engineer
Development Team Member
Senior Engineer
Senior Software Engineer
Web Application Developer
Staff Software Engineer
Applications & Systems Engineer
Software Developer
Applications Programmer
Data Engineer
Software Engineering Manager
  • Software Engineer

    PDS Inc., LLC 3.8company rating

    Software engineer job in Rochester, MN

    Have in-depth knowledge of software engineering 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 software engineering 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 29d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Electric Application Programmer

    Garlandtx

    Software engineer job in McIntire, IA

    Responsible for gathering business requirements, designing technology and business solutions, developing software as approved, testing, implementing and maintaining electric software used by Garland Power & Light. Pay Range: (Depending on qualifications and experience) Essential Duties and Responsibilities include the following. Other duties may be assigned . Through discussion and business analysis, attain a thorough understanding of the customers' business requirements Verify that all stakeholders are in agreement and communication is clear by documenting and presenting pertinent business work flows, complex data diagrams, infrastructure layouts required to support the proposals. Perform software development, data interfaces, and create business reports based on business requirements. Develop and maintain cross-platform mobile applications using Flutter, supporting both Android and iOS environments. Design and implement responsive, accessible, and visually consistent front-end user interfaces for web and mobile platforms. Perform baseline application testing before opening the application to the testing team for final approval and acceptance testing. Implement acquired and custom developed applications into a production environment and provide ongoing maintenance and support of production applications. Participate in “on call” rotation or after-hour support duties as required to support the application and data delivery environment. Minimum Qualifications Four-year college degree 2 years related experience Or an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job Preferred Qualifications Education/ Experience Bachelor's Degree in MIS, Computer Science or a related field of study 5 years experience in application web development specifically with C# 5 years experience working with relational databases such as SQL Server Experience in mobile application development using Flutter and Dart. Exposure to the Electric utilities industry Knowledge, Skills & Abilities Knowledge of client/server and or Web application delivery, support issues and processes Knowledge of application design, Web design, server/desktop hardware, software and operations Skill utilizing Structured Query Language (SQL) Skill in interpreting technical diagrams and procedures Ability to implement and troubleshoot programming changes and modifications Ability to write clear technical instructions in the use of programs and/or program modifications Licenses and Certifications Valid Class C Texas driver's license Physical Requirements / Work Environment The work environment and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The incumbent works in a typical office environment; relatively free from unpleasant environmental conditions or hazards.
    $66k-90k yearly est. Auto-Apply 60d+ ago
  • Team Member - Deli Counter (part-time)

    People's Food Co-Op

    Software engineer job in Rochester, MN

    Part-time Description We have the below position available:(1) part-time position (16 - 20 hours per week) to work 2-3 days per week Friday - Sunday with shift scheduled between 11am - 8pmThis position pays $17 per hour We're committed to a vision of an educated and empowered shopper who thinks and cares about keeping it local, sustainable and is concerned about their community. And we exist to serve and delight our customers in authentic, hard-to-copy ways-customers who've chosen alternatives to mass-market food options and disconnected shareholders. The people at People's live and breathe awesome service, like to keep busy in a fast-paced retail environment in which no two days of work may be the same, and thrive off working with others. People's Food Co-op is currently seeking a part-time employee to work in the Deli Counter. They efficiently and accurately perform all functions at the meat and deli service counter, assist customers, and ensure that each and every customer feels engaged and delighted. PFC offers benefits that include: medical (if working 30 or more hours per week), dental, vision, life products, short-term disability, and ancillary products in addition to a 401(k) retirement plan with employer match and a 20% staff discount. Requirements Qualified candidates must be able to perform the essential functions of the position satisfactorily with or without reasonable accommodation, including the ability to safely lift 45 lbs., to handle knives and other cutting equipment, work in a wet and cold environment, stand/walk for the duration of the shift, engage in the following motions: bending, twisting, squatting and reaching, and work a flexible schedule including nights, weekends, and holidays as needed. Salary Description $17
    $17 hourly 60d+ ago
  • Entry Level Software Developer 2026

    IBM 4.7company rating

    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. 4d ago
  • Food Safety Team Member - General Labor (Night)

    Fortrex

    Software engineer job in Faribault, MN

    $21.00 per hour Hours: 10:00 PM - 6:30 AM WHO YOU ARE: We are seeking a meticulous and dedicated Food Safety Sanitor to join our team and ensure the highest standards of cleanliness and safety in our food production processes. If you are committed to maintaining a safe and sanitary environment, apply now to contribute to our mission of delivering top-quality products. WHO WE ARE: Leader in food safety solutions for both contract sanitation and chemistry in the food processing industry. Over 10,000 dedicated team members across North America. Corporate headquarters in Atlanta, GA with team members working in over 250 plants throughout North America. Over 50+ years of experience in creating long-lasting partnerships. OUR MISSION: We protect the food supply by eliminating risks so families everywhere can eat without fear. Protect What Matters: We are in service of safety at every step, ensuring the health of everyone is central to all we do - from plant team members to consumers.? Deliver On Our Promises?: We speak honestly and are dedicated to doing the right thing by upholding ethical standards and following through on our commitments to our teams, our customers, and our business.? Win as a Team?: We believe in the power of collaboration, uniting our diverse strengths while working hand-in-hand with our team members and customers to unlock potential and achieve stronger results together.? Advance a Safer Future?: We are committed to innovating more effective, sustainable, and cost-efficient food safety solutions to develop a safer world for all.? WHAT YOU WILL DO: The Food Safety Sanitor performs sanitation labor by performing the eight steps of sanitation while understanding and complying with all food safety and safety policies and procedures. Job duties include: • Work cooperatively with leads and management to ensure sanitation procedures are followed. • Frequently lift hoses, equipment, and chemical containers, etc. • Wear employer-specified personal protective equipment ("PPE") such as gloves, face shield, eye goggles, aprons, boots, safety glasses, etc. • Exposure to chemicals (with PPE required for the task). • All night standing, lifting, and crouching for periods at a time. • Perform all tasks safely. • Use Lock-out tag-out ("LOTO"). • Other duties as assigned. Learn More about what we do Click Here to Watch YOUR MUST HAVES: Must be 18 years of age or older. Ability to take direction and instruction from managers and be accountable for own actions. Safety awareness and attention to detail. Ability to work in extreme temperature fluctuations. OUR ENVIRONMENT: This position would involve you to be in a wet, hot, and or cold environment, while wearing Personal Protective Equipment ("PPE"). Shift may vary depending on location. WHAT WE OFFER: Medical, Dental, & Vision Insurance Basic Life Insurance Short- and Long-Term Disability 401k Retirement Plan Paid Holidays (varies by location) Paid Vacation Employee Assistance Program ("EAP") Training & Development Opportunities Fortrex Solutions is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, creed, sex, gender, gender identity, national origin, citizenship status, uniform service member status, veteran status, age, genetic information, disability, or any other protected status, in accordance with all applicable federal state, and local laws. Fortrex Solutions is committed to complying with the laws protecting qualified individuals with disabilities. Fortrex Solutions will provide a reasonable accommodation for any known physical or mental disability of a qualified individual with a disability to the extent required by law, provided the requested accommodation does not create an undue hardship for the Company and/or does not pose a direct threat to the health or safety of others in the workplace and/or to the individual. If a team member requires an accommodation, they must notify the site manager or the Corporate Human Resources Department. If an applicant requires an accommodation, they must notify the hiring manager and/or the Recruiter hiring for the position. YOUR NEXT STEPS: APPLY! All applications will be reviewed, and qualified candidates will be contacted to continue into the interview process. If you feel like you are a good fit for this position, APPLY! If you want to be a part of a large organization that treats you like family, APPLY NOW! MIEMBRO DEL EQUIPO DE SEGURIDAD DE ALIMENTOS- LABOR GENERAL ¡Únase a nuestro equipo! En Fortrex, nosotros vemos a nuestros esenciales miembros del equipo como héroes industriales- unidos en el valor de seguridad de alimentos. Como miembro del equipo de seguridad de alimentos, ¡Usted se estará uniendo al líder de soluciones de seguridad de alimentos! Esta posición es un trabajo de nivel de entrada con un programa de entrenamiento estructurado que le brindará muchas oportunidades para avance de carrera. Nosotros ofrecemos pago semanal con beneficios completos y oportunidades de bonos. Debido a la naturaleza de este trabajo. Usted debe tener 18 años o más para aplicar. Usted comenzará como un entrenado, aprendiendo como limpiar y desinfectar plantas mientras se entienden y se cumplen con todos los procedimientos y políticas de seguridad y de la seguridad de alimentos. Nosotros le ensenaremos que hacer y cómo mantenerlo a usted y a sus miembros del equipo seguros en el trabajo. En este rol usted aprenderá habilidades de vida que le ayudaran a crecer y avanzar. Usted se volverá parte de una cultura única-una que nos distingue a través de los miembros del equipo, el fuerte trabajo que realizamos juntos, y la cultura de familia. Usted se sentirá orgulloso a medida que protege el suministro de alimentos de América. Como miembro del equipo de seguridad de alimentos, usted estará protegiendo el suministro de alimentos de la nación durante cada turno. Esto incluye realizar el proceso verificado de los 8 pasos de saneamiento. Otras tareas incluidas: Actividades físicas como levantar, empujar, jalar el equipo de saneamiento. Trabajar con o alrededor de químicos de saneamiento emitidos por Fortrex; ¡Nosotros le enseñamos! Se requiere uso de protocolos específicos de seguridad; ¡Nosotros lo entrenaremos! Trabajar en ambientes mojados, calientes y/o fríos; ¡Nosotros proveemos el equipo! Debido a la naturaleza de este trabajo. Usted debe tener 18 años o más para aplicar. Aprenda más acerca de lo que hacemos oprimiendo aquí: Video de aplicación Fortrexes líder en soluciones de seguridad de alimentos con más de 450 plantas que limpia diariamente en norte América. Nosotros abarcamos USDA, FDA e instalaciones procesadoras de comida CFIA. Nuestros clientes trabajan fuertemente para perfeccionar sus productos y Fortrex se asegura de que estén protegidos. Fortrex es un empleador de igualdad de oportunidades. LO QUE OFRECEMOS: Seguro Médico, Dental y Visión Seguro de Vida Básico Plan de Jubilación 401K Días Festivos pagadas (según la ubicación) Vacaciones pagadas Programa de Asistencia para Empleados Oportunidades de Entrenamiento y Promoción Fortrex Solutions esta orgulloso de ser un empleado que ofrece igualdad de oportunidades. Todos los candidatos cualificados recibirán consideración de empleo sin importar raza, religión, color, credo, sexo, género, identidad de género, nacionalidad de origen, estado ciudadano, estado de miembro de las fuerzas uniformadas, estado veterano, edad, información genética, discapacidad u otro estado protegido en concordancia con todas las leyes federales, estatales y locales que apliquen. Fortrex esta comprometido con cumplir con estas leyes que protegen a los individuos cualificados con discapacidades. Fortrex proveerá una acomodación razonable a cualquier discapacidad física o mental conocida de un individuo cualificado a la extensión requerida por lay, provista la acomodación requerida no cree una adversidad excesiva para la compañía y/o coloque en amenaza directa la salud o seguridad de otros en el lugar de trabajo y/o al individuo. Si un empleado requiere una acomodación, ellos deben notificar al gerente de sitio o al departamento de recursos humanos corporativo. Si un candidato requiere de una acomodación, ellos deben notificar al gerente de contratación y/o al reclutador contratando para la posición.
    $21 hourly 15d ago
  • Team Member

    Bagel Brands 4.5company rating

    Software engineer job in Concord, MN

    At Caribou Coffee we create day-making experiences that spark a chain reaction of GOOD ! This is our purpose. Our team brings this to life by focusing on what's really important around here - TEAM, GUEST, BUSINESS ! It's that simple. If you're ready to work somewhere you can be yourself while making an impact on your community, creating life-long relationships, and serving the best coffee around, join our herd! Apply today and be part of the ‘Bou Crew! Position Overview: The Team Member is the core of the Caribou experience. They are responsible for creating day making experiences through delivering unparalleled guest service, making world-class hand-crafted beverages and bringing the Purpose and Values of Caribou to life in every interaction. Core Responsibilities Provides incredible Guest Service by: Developing personal ongoing relationships with guests Practicing active listening and connection Anticipating guest needs and proactively solving guest opportunities by demonstrating product knowledge and hospitality Makes enthusiastic and knowledgeable recommendations to delight guests Creating day making experiences that spark a chain reaction of GOOD Hand-crafts beverages to order per Caribou standard operating procedures Heats, prepares, and serves Caribou food offerings to Caribou standard operating procedures Floats between barista and guest service, and willingly fulfills all team member roles and responsibilities Takes guest orders & manages cash drawer and follows all cash handling policies and procedures Maintains the look and feel of a well-run store by following cleanliness, sanitization and organization standards Actively thinks and acts upon what the team and guest will need in the future Differentiates between problems that can be solved directly and when to ask for leader support Understands that the team is managing multiple priorities and willingly takes direction from leaders Brings the Core Values to life in all that you do: Support One Another, Make Fun Happen, Be Yourself, Take Ownership, Serve With Love. Brings joy to the opportunity to interact with others and make fun happen Relishes the opportunity to be helpful to others - both to team members and guests Has a learner's mentality and has a desire to get better and do things correctly and effectively Shows up in every situation looking to do the right thing, serve with love and make the biggest difference Takes ownership for and is eager to make a positive impact on others Shows up ready and willing to be a reliable team player and support one another Is resilient under pressure and is willing to ask for help Skills and Qualifications Required: Ability to work at least one of the following: early mornings, evenings, some holidays and/or weekends. Must be at least 16 years of age. Preferred: Restaurant, retail, or guest service experience. Physical Requirements: The physical demands for this position are seeing, hearing, speaking, reaching, lifting up to 50 pounds, sitting, standing, for 4 to 8 hours, bending, and moving intermittently during working hours. These physical demands must be accomplished with or without reasonable accommodations. The duties of this position may change from time to time. Caribou reserves the right to add or delete duties and responsibilities at the discretion of Caribou or its managers. This is intended to describe the general level of work being performed. It is not intended to be all-inclusive. Caribou Coffee Operating Company, Inc. and its affiliates are proud to be Equal Opportunity Employers to all applicants for employment and prohibit discrimination and harassment of any type based on any characteristic protected by federal, state or local laws. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know. Address: | 9008 Cahill Avenue , Inver Grove Heights, Minnesota 55076 | Compensation Range: $11.23 - $18.71 per hour * Starting pay is subject to Local and State Minimum Wage regulations. **Ranges reflect what employer reasonably and in good faith expects to pay for such position. The physical demands for this position are reaching, lifting up to 50 pounds, sitting, standing, for 4 to 8 hours, bending, and moving intermittently during working hours. These physical demands may be accomplished with or without reasonable accommodations. The duties of this position may change from time to time. Caribou Coffee reserves the right to add or delete duties and responsibilities at the discretion of the company or its managers. This job description is intended to describe the general level of work being performed. It is not intended to be all-inclusive. Caribou Coffee Operating Company, Inc. and its affiliates are proud to be Equal Opportunity Employers to all applicants for employment and prohibit discrimination and harassment of any type based on any characteristic protected by federal, state or local laws. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know. Brand: Caribou Coffee
    $11.2-18.7 hourly Auto-Apply 11d ago
  • Store Facilities Team Member

    Mills Fleet Farm

    Software engineer job in Owatonna, MN

    Do you thrive in a fast paced, hands-on work environment? Do you have a general knowledge of building maintenance and enjoy working with tools and equipment? This role could be for you! The Store Facilities Team Member is responsible for performing general maintenance functions in and around Fleet Farm's Property. The position is responsible for providing neat and clean public space. Job duties: * Provide friendly and efficient customer service in all customer interactions. * Perform basic inspections and repair on equipment and units, such as forklifts, floor scrubber, generators, etc. * Responsible for submitting maintenance work orders when outside expertise is needed. * Maintain walkways and parking lot areas, including snow and ice removal from entries and exits, salting/sanding as needed, and general repair of ruts and potholes. * Perform routine maintenance on the car wash, including daily and monthly inspections, such as soap and wax levels, nozzle flows, vacuums, waste levels, and overall cleanliness. * Maintain a clean interior and exterior facility appearance, including lights, signage, grass and weed control, cart corrals, etc. * Clean and polish floors, windows, mirrors, vending machines, and ice machines. * Clean public areas including public floors, service areas, restrooms, furniture, and vents. Job Requirements and Education: * High School Diploma or GED preferred. * Ability to work a flexible schedule, including days, nights, weekends, and holidays is required. * Basic knowledge of maintenance functions preferred. Fleet Farm is an Equal Employment Opportunity Employer and gives all applicants for employment equal consideration regardless of race, color, sex, gender, ethnicity, religious creed or belief, national origin, ancestry, age, physical or mental disability, sexual orientation, genetic information, citizenship status, military or veteran status, pregnancy, or any other status protected by federal, state or local law. Upon request and consistent with applicable laws, Fleet Farm will provide reasonable accommodations to individuals with disabilities who need an accommodation to fully participate in the application process.
    $23k-34k yearly est. 5d ago
  • Senior React Native Developer (iOS Mobile Focus)

    Tek Spikes

    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, Software Engineering, 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. 4d ago
  • Principal Applications Engineer - Power Systems

    Trystar Inc. 4.4company rating

    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. 12d ago
  • Sr Platform Engineer

    Mayo Healthcare 4.0company rating

    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 11d ago
  • Senior Engineer XR - Rochester

    Mayo Clinic Health System 4.8company rating

    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 19d ago
  • Senior Lamp Stack Developer

    360-Tsg

    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
  • Taco John's, PT Team Member - Nights

    Pentex Restaurant Group

    Software engineer job in Austin, MN

    Taco John's TEAM MEMBER $14-$15/hr., plus more depending on experience and availability. Taco John's is SEEKING Trustworthy, Ethical, Ambitious, Motivated (TEAM) Members. We're pretty proud of the fact that we hire great people and that we're the only place in the world where you can find Potato Ole's. Status: Part-Time Shifts: Nights, must be able to work some weekends. Pentex Restaurant Group is the leading franchisee of Taco John's, and we are growing fast - come grow with us. We will provide you with all the training you need, and it is up to you to decide how far you take it. The possibilities are endless. Check out all our open positions at **************** and apply online. The Day-to-Day: Greet, take orders, and thank customers in the restaurant or drive-thru while providing friendly customer service Completing accurate transactions on the cash register Prepare and store food ingredients Maintain a clean and safe work and dining environment Have FUN @ work Benefits: Flexible Schedule to Work - we can work with any schedule Paid Vacation Paid MN ESST Leave Free Rapid! Pay Cards for Direct Deposit 401(k) Eligibility with Employer Match Employee Assistance Program Employee Meal Discounts Advancement and Training Opportunities WE LIVE BY OUR VALUES - Integrity - Never cheat the guest. Never cheat the team; Humility - Own your results. Raise your hand, admit mistakes, ask for help; Excellence - Do the little things right. The STANDARD is the standard; Celebrate - Every win counts. Share Success. Pentex Restaurant Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of this position.
    $14-15 hourly 60d+ ago
  • Java Web Application Developer

    Eros Technologies 4.0company rating

    Software engineer job in Minnesota City, MN

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Description Required Qualifications: • Bachelor's degree • 4+ years of experience with Java development • 3+ years of experience with web application development • 2+ years of database experience • Web Framework experience with Spring MVC • Web UI experience with CSS, AJAX, JavaScript, Bootstrap, AngularJS • 1 + years of Web Services or API Development experience • Familiarity and working knowledge of Adobe Experience Manager is a plus. • Good understanding of Web Architecture and how web works. • Socket & Network protocol awareness. • Agile, SCRUM Methodology Additional Information All your information will be kept confidential according to EEO guidelines.
    $74k-96k yearly est. 1d ago
  • Staff Software Engineer - New Product Discovery

    Field Nation 4.6company rating

    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 Staff Software Engineer - 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 14d ago
  • Software Engineer

    PDS Inc., LLC 3.8company rating

    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 Software Engineering 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 58d ago
  • Senior React Native Developer (iOS Mobile Focus)

    Tek Spikes

    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, Software Engineering, 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
  • Senior Engineer - Rochester

    Mayo Healthcare 4.0company rating

    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
  • Java Web Application Developer

    Eros Technologies 4.0company rating

    Software engineer job in Minnesota City, MN

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Description Required Qualifications: • Bachelor's degree • 4+ years of experience with Java development • 3+ years of experience with web application development • 2+ years of database experience • Web Framework experience with Spring MVC • Web UI experience with CSS, AJAX, JavaScript, Bootstrap, AngularJS • 1 + years of Web Services or API Development experience • Familiarity and working knowledge of Adobe Experience Manager is a plus. • Good understanding of Web Architecture and how web works. • Socket & Network protocol awareness. • Agile, SCRUM Methodology Additional Information All your information will be kept confidential according to EEO guidelines.
    $74k-96k yearly est. 60d+ ago
  • Staff Software Engineer - Agentic & Automation Systems

    Field Nation 4.6company rating

    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 Staff Software Engineer - 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 software engineers, 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 14d ago

Learn more about software engineer jobs

How much does a software engineer earn in Rochester, MN?

The average software engineer in Rochester, MN earns between $58,000 and $99,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Rochester, MN

$76,000

What are the biggest employers of Software Engineers in Rochester, MN?

The biggest employers of Software Engineers in Rochester, MN are:
  1. PDS
Job type you want
Full Time
Part Time
Internship
Temporary