Post job

Software engineer jobs in Rochester, MN

- 50 jobs
All
Software Engineer
Senior Software Engineer
Senior Engineer
Lead Developer
Data Engineer
Web Application Developer
Development Team Member
Applications Programmer
Software Engineering Manager
Interactive Developer
Senior .NET Developer
  • Software Engineer

    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 Mayo Clinic is seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM. Qualifications Bachelor's Degree in Computer Science/Engineering or related field; Or an Associates' degree in Computer Science/Engineering or related field with an additional 2 years of experience as described below. * Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). * Demonstrated problem solving and time management skills. * Possesses strong technical aptitude for designing and implementing software solutions. * Experience with modern application development frameworks * Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. * Deep hands-on technical expertise, excellent verbal and written communication skills. * Experience with Agile software development techniques. Preferred qualifications for this position include: * Ability to use a wide variety of open-source technologies and cloud-based services. * Experience with Google and Azure cloud environments * Experience in databases, analytics, big data systems or business intelligence products * Experience with building high-performance, highly available and scalable distributed systems. * Experience developing software for healthcare related industries. Exemption Status Exempt Compensation Detail $100,339.20 - $140,462.40 / year Benefits Eligible Yes Schedule Full Time Hours/Pay Period 80 Schedule Details Monday - Friday, 8am - 5pm Weekend Schedule As needed 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 Ted Keefe
    $100.3k-140.5k yearly 7d 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 25d ago
  • 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 28d ago
  • IT Software Engineer - IS Mod - Limited Tenure

    Mayo Healthcare 4.0company rating

    Software engineer job in Rochester, MN

    This 2-year limited tenure Software Engineer role will support Mayo Clinic's Third-Party Risk Management (TPRM) program, with an initial focus on implementing a new SaaS platform that will replace the current solution. The engineer will help coordinate and develop system integrations across the enterprise, working with internal teams and external vendors as needed. Responsibilities include contributing to integration design, building custom middleware where appropriate, validating and testing data flows, and creating documentation to support long-term maintenance. In addition to TPRM work, the engineer may assist with other efforts in the Risk portfolio, including support for enterprise physical security systems. The role will involve hands-on development as well as configuration tasks within vended platforms. Although the engineer will collaborate with Information Security, Compliance, and other technical teams, the position requires a strong degree of autonomy and ownership of assigned deliverables. Designs and builds back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM. Bachelor's Degree in Computer Science/Engineering or related field; Or an Associates' degree in Computer Science/Engineering or related field with an additional 2 years of experience as described below. · Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). · Demonstrated problem solving and time management skills. · Possesses strong technical aptitude for designing and implementing software solutions. · Experience with modern application development frameworks · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. · Deep hands-on technical expertise, excellent verbal and written communication skills. · Experience with Agile software development techniques. Preferred qualifications for this position include: · Ability to use a wide variety of open-source technologies and cloud-based services. · Experience with Google and Azure cloud environments · Experience in databases, analytics, big data systems or business intelligence products · Experience with building high-performance, highly available and scalable distributed systems. · Experience developing software for healthcare related industries. Preferred Qualifications: 5+ years of professional software engineering experience Experience supporting or integrating SaaS platforms in an enterprise environment Familiarity with common integration patterns, such as RESTful APIs, SFTP, and message queues Experience with API gateways (e.g., Apigee), including proxy or policy configuration Proficiency with SQL for integration-related validation and troubleshooting Experience with OAuth, SAML, or similar authentication/authorization methods Background in Java or C# development, particularly for integration or middleware work Strong analytical, documentation, and cross-team communication skills Awareness of security or compliance considerations in system integrations Experience with risk, compliance, or physical security systems is a plus
    $66k-92k yearly est. Auto-Apply 2d ago
  • Restaurant Team Member

    Baskin-Robbins 4.0company rating

    Software engineer job in Houston, MN

    Restaurant Team Member Reports To: Restaurant Manager A Dunkin' Restaurant Team Member is generally responsible for preparing food and beverages according to Dunkin' Brands operational standards, providing guests with great service and maintaining a clean, safe, and organized workspace. Responsibilities Include: * Follow Brand standards, recipes and systems * Follow food safety standards * Prepare food and beverages * Assemble and package orders and serve to guests * Understand restaurant menu including limited time offers and promotions and be able to answer guest questions * Maintain a clean and organized workstation * Clean equipment and guest areas * Stocking items such as cups, lids, etc at workstation * Take orders at the Drive Thru or Front Counter POS and handle payments (if applicable) * Follow speed of service standards * Serve and communicate with guests * Maintain a guest focused culture in the restaurant * Communicate effectively with managers and coworkers * Organize and maintain stock room and refrigerated areas Education/Experience: * None Key Competencies * Works well with others in a fast-paced team environment * On time, demonstrates honesty and a positive attitude * Willingness to learn and adapt to change * Guest focused Physical Demands/Working Conditions: * Standing on feet * Repetitive motion including bending, stooping and reaching * Lifting objects including boxes, ice and product up to 20lbs (if applicable) * Working in a small space ","identifier":{"@type":"PropertyValue","name":"Job ID","value":"8690675"},"date Posted":"2025-09-18T10:58:10.008511+00:00","employment Type":["PART_TIME"],"hiring Organization":{"@type":"Organization","name":"Baskin Robbins","same As":"https://www.baskinrobbins.com/","logo":"https://dokumfe7mps0i.cloudfront.net/oms/15524/image/2025/4/LHUVQ_***********22/***********22.png"},"job Location":[{"@type":"Place","address":{"@type":"PostalAddress","street Address":"3011 Ella Blvd","address Locality":"Houston","address Region":"TX","postal Code":"77018","address Country":"US"}}],"base Salary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","value":0,"min Value":0,"max Value":0,"unit Text":"HOUR, DAY, WEEK, MONTH, YEAR"}}} Skip to main content Skip to menu Skip to footer * Careers Overview * Working at Baskin-Robbins * Culture * Benefits & Perks * Training & Development Dunkin's cup * Purpose and Values Search Search Careers Hamburger toggle Menu Hamburger toggle Menu Close * Careers Home * Working at Baskin-Robbins * Culture * Benefits & Perks * Training & Development * Purpose and Values * Search Careers Back Restaurant Team Member
    $24k-30k yearly est. 52d ago
  • Software Engineering (Technical Product) Manager - Integrations & API

    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 Manager, Product Engineering - Integrations & API is a critical hybrid leader who sits at the intersection of technology, strategy, and partnership. In the modern ecosystem, our platform cannot exist in a silo; our value is multiplied by how well we connect with the tools our customers use every day (FSMs, ITSMs, CRMs).You will not only lead and develop a high-performing engineering team to build our next generation Public APIs and connectors, but you will also own the product vision for our ecosystem. You will decide which integrations we build, how our Public API evolves, and why these connections matter to the market. What you'll get to do: Own the Integration Strategy: Act as the Product Owner for the Integrations domain. You will define the roadmap, conduct market research, and prioritize features based on business value and customer adoption. Lead & Mentor: Manage a team of talented software engineers. You will foster a culture of technical excellence, provide career coaching, and ensure the team has the context they need to succeed. Treat the API as a Product: champion the "API-First" mindset. You will ensure our Public API is not just a technical utility, but a polished product with a world-class Developer Experience (DX), documentation, and stability. Drive Technical Execution: Oversee the architecture and delivery of scalable 3rd-party integrations and API enhancements. You will ensure we are building for maintainability and performance. Collaborate Cross-Functionally: Partner with Sales, Marketing, and Customer Success to understand client needs and enable them to sell the value of our connected ecosystem. Standardize Connectivity: Define the patterns and frameworks that allow us to build integrations faster. You will move us from building "one-off" connections to a scalable integration platform. You might be a good fit if you have: Hybrid Leadership Experience: 3+ years of engineering management experience, with a demonstrated track record of owning product decisions or roadmaps. Deep API Knowledge: Extensive experience with RESTful APIs, webhooks, authentication standards (OAuth), and integration patterns. You understand the difference between a working API and a great API. Strategic Mindset: You can look at a list of 20 potential integrations and use data and strategy to determine the 3 that will drive the most revenue and retention. Customer Empathy: You understand that integrations are about solving workflow problems, not just moving data. You can speak to customers to uncover their true needs. Technical Background: Previous hands-on experience as a software engineer (Java, PHP, Node, or similar) to gain the respect of your team and help guide architectural decisions. $143,000 - $169,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 - 169,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 . 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.
    $143k-169k yearly Auto-Apply 9d ago
  • .Net Developer

    Integrated Resources 4.5company rating

    Software engineer job in Rochester, MN

    A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in 1996. Our mission centers on delivering only the best quality talent, the first time and every time. We provide quality resources in four specialty areas: Information Technology (IT), Clinical Research, Rehabilitation Therapy and Nursing. This is Contract position with my direct client Job Description Urgently seeking out a strong .Net developer with C#, ASP.Net, SQL Server experience Rochester, MN Position - .Net developer Location - Rochester, MN Duration - Long-term Contract Additional Information Regards Sweta Direct:- 732 549 5907 Tel: (732) 549 2030 x 210
    $98k-122k yearly est. 60d+ 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. 31d ago
  • Workforce Development Lead for Veterans

    Vocational Rehabilitation Specialists Inc. 4.0company rating

    Software engineer job in Rochester, MN

    About VRSI: Vocational Rehabilitation Specialists, Inc. (VRSI) is committed to supporting military veterans through the Department of Labor's Homeless Veteran Reintegration Program (HVRP). With operations across multiple states, VRSI is dedicated to delivering courteous, quality, and professional services that empower veterans to achieve vocational success through individualized case management, employment readiness, and job placement support. Position Overview : The Lead Employment Specialist (LES) is the central figure responsible for office operations, veteran program performance, and overall compliance with Department of Labor and company policy. Leads are accountable for supervising staff, supporting outreach, managing office systems, ensuring adherence to performance benchmarks, and overseeing all grant-required deliverables. This position requires leadership, proactive oversight, and consistent communication with Regional Leads and other secondary support staff. Key Responsibilities: Client Assessment and Case Management: Ensure Employment Specialists (ES) conduct thorough assessments of veterans' barriers, skills, and readiness for employment. Oversee the development and monitoring of individualized employment plans and case progress. Monitor office-level performance related to enrollments, qualifications, placements, and retentions. Job Readiness Training: Ensure job readiness training is delivered effectively and consistently, including resume writing, interviewing, and job search skills. Oversee and support the facilitation of workshops and ensure training goals are met. Career Counseling and Support: Provide support and guidance to ES in delivering one-on-one vocational counseling to help veterans identify employment pathways. Monitor case notes and veteran progress toward employment goals, ensuring quality and accuracy. Job Placement Assistance: Direct ES efforts to build employer partnerships and develop job opportunities aligned with veteran skills and goals. Ensure veterans receive appropriate coaching and follow-up support through the hiring process. Office Management: Supervise all assigned ES, manage schedules, approve time off, and ensure compliance with company and DOL policies to ensure that all grant requirements such as eligibility, placements, training, and financial expenditures are met. Maintain accountability for all grant performance measures and reporting requirements. Coordinate with Regional Leads regarding corrective action if office metrics fall below threshold benchmarks. Employer Engagement: Guide ES in employer outreach and job development strategies to ensure employer needs are met while promoting veteran hiring. Facilitate coordination with employers across sectors aligned with regional labor market trends. Program Coordination and Reporting: Maintain accurate and up-to-date client records, case notes, and employment outcomes. Prepare and submit regular reports on program activities, outcomes, and grant compliance. Complete and submit quarterly reporting. Ensure all documentation meets internal and external audit standards. Community Collaboration: Coordinate with community partners, CoCs, veteran service providers, and other stakeholders to strengthen resource networks. Attend and represent the organization at mandatory outreach meetings and regional service provider coalitions. Maintain and review the office outreach plan, ensuring AARs and event tracking are completed and stored. Qualifications: Education: Bachelor's degree in social work, human services, counseling, or a related field preferred. Experience: Minimum of 1 year in a leadership role and at least 2 years of experience in workforce development, human services, or veteran services. Experience working with veterans or homeless populations is highly preferred. Skills & Abilities: Strong leadership and problem-solving skills Ability to evaluate and monitor performance data Effective written and verbal communication Knowledge of employment barriers facing veterans Proficient in Microsoft Office and data entry systems Ability to manage competing priorities and team workflow Compensation and Benefits: Hourly Rate: $26-$31 based on experience Paid Company Holidays Sick Time Paid Time Off Healthcare 401k
    $26-31 hourly Auto-Apply 51d ago
  • Senior Data Engineer (Supply Chain)

    Saige Partners LLC

    Software engineer job in Austin, MN

    We strive to be Your Future, Your Solution to accelerate your career! Contact Shawn Recker at ************************* or ************ to learn more about this opportunity! We are looking for a Senior Data Engineer specializing in Supply Chain data within our Data and Analytics team. This is an exciting opportunity to help grow and modernize analytics in our organization! Individuals interested in this position will need strong communication skills, with the ability to collaborate across all levels of the organization. You will be responsible for managing a team and simultaneous initiatives that require innovative problem-solving and technical expertise. You will use tools such as Google Cloud Platform, SQL, Python, Incorta, Oracle Business Intelligence, Tableau, and Informatica ETL to engineer data pipelines and data models that enhance enterprise reporting and analytics. Additionally, you will design and develop reports, dashboards, and visualizations using enterprise business intelligence tools (Oracle and Tableau). Specific competencies include: Data Structures and Models - Designs, develops and scales the overall database/data warehouse structure based on functional and technical requirements. Designs, develops and scales data collection frameworks for structured and unstructured data. Data Pipelines and ELT - Designs, applies and scales data extraction, loading and transformation techniques in order to connect large data sets from a variety of sources. Data Performance - In complete autonomy, troubleshoots and fixes for data performance issues that come with querying and combining large volumes of data. Accounts for scaled performance in initial design. Visualizations and Dashboards - Gathers requirements, designs and develops reports, dashboards and visualizations with multiple sources that meet business needs. Understands data and ideates ways for business to leverage data in innovative ways. RESPONSIBILITIES: **Works directly with the Sales and Marketing business unit to understand their analytics needs and gather requirements for analytics solutions **Design and implement physical and logical data models for dimensions and facts across staging, warehouse, and semantic layers of enterprise data platforms. **Develop and optimize SQL, Python, Incorta, or Informatica ETLs and pipelines, including Google BigQuery Dataprocs, to ingest and transform data from diverse sources into dimensional models. **Utilize SQL within Google BigQuery, Informatica ETLs, Incorta pipelines, or Oracle SQL Views to derive metrics and dimension attributes. **Engineer and orchestrate batch and mini-batch data loads into enterprise data platforms. **Provide ongoing support and maintenance for existing Supply Chain data solutions within enterprise data warehouses. **Use tools such as SQL, Oracle Business Intelligence, Tableau, Google Cloud Platform, Python, Incorta, and Informatica ETL to build robust data pipelines and models that support enterprise analytics. **Design and develop dashboards and reports with intuitive user interfaces and optimized performance for Supply Chain operations. QUALIFICATIONS: Required **A bachelor's degree in Computer Science, MIS, or related area and significant experience with business intelligence, data engineering and data modeling. **Proven ability to gather detailed technical requirements to design and develop data structures supporting business intelligence report solutions from beginning to end. **7+ years of experience with reading and writing SQL. **7+ years of experience engineering within a data warehouse or related experience with dimensional data modeling. **7+ years of experience designing and developing ETLs/pipelines in Python, Google BigQuery Dataprocs and/or Informatica ETL. **Experience with Supply Chain data, including logistics, inventory, procurement, and manufacturing. **Excellent written and verbal communication skills. **Strong organizational and time management skills. **Tested problem-solving and decision-making skills. **A strong pattern of initiative. **Highly developed interpersonal and leadership skills. **Demonstrated success in leading cross-functional data projects. **Must be a Citizen or National of the United States, a lawful, permanent resident, or have authorization to work in the United States. **Applicants must not now, or in the future, require sponsorship for an employment visa. Preferred **5+ years of experience designing and developing within a business intelligence/reporting tool like Oracle Business Intelligence, Tableau or Google Cloud Platform. **Experience with data enablement for O9 Solutions. **Familiarity with ERP systems and supply chain planning tools. **Experience working within Google Cloud Platform with services like Dataflow, Datafusion, Pub/Sub, Cloud SQL, Cloud Storage **Advanced Oracle SQL including advanced functions like analytical functions. **Experience in tuning complex SQL and ETLs. **Experience within a core metadata model (RPD) including the physical, logical and presentation layers for the enterprise business intelligence platform (OBIEE - Oracle Business Intelligence Enterprise Edition.) Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at ***********************************
    $74k-98k yearly est. Easy 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. 15h ago
  • UI developer

    Dellfor Technologies

    Software engineer job in Minnesota City, MN

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion... To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities. As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent. Job Description HTML CSS Javascript Cordova Polymer Jasmine Recent working experience with AngularJS/PolymerJS, Javascript, HTML 5, CSS3, Node.js and NPM Strong in HTML5, CSS3, Javascript and jQuery. Expert in debugging Javascript and CSS. Experience with Protractor, Karma and Jasmine/Mocha Experience using integrating, and optimizing front end build tools (Grunt / Gulp) Experience with source control tools (Git) Creating self-contained, reusable, and testable modules and components Integrated front-end applications with various types of APIs, and are comfortable with authentication and authorization (basic/OAuth/SAML) Familiar with common web application security concerns and you know how to prevent and fix exploits (XSS/clickjacking) Qualifications Bachelors degree or Higher Additional Information Highlights and benefits We are a registered E verified company Starting salary between $ 60,000 with regular increments Free classroom skill enhancement program Relocation allowance Referral bonus On the job support from experienced professionals in the relative field Travel allowance Insurance- Medical, dental, vision and 401K Health Benefits through Carefirst BCBS (Blue Cross Blue Shield) Company paid Life Insurance Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply. Job Type: Contract Salary: $80,000.00 /year Required education: Bachelor's Required experience: Developer: 5-12year
    $60k-80k yearly 60d+ ago
  • Software Engineer

    Mayo Clinic 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** Mayo Clinic is seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM. **Qualifications** Bachelor's Degree in Computer Science/Engineering or related field; Or an Associates' degree in Computer Science/Engineering or related field with an additional 2 years of experience as described below. · Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). · Demonstrated problem solving and time management skills. · Possesses strong technical aptitude for designing and implementing software solutions. · Experience with modern application development frameworks · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. · Deep hands-on technical expertise, excellent verbal and written communication skills. · Experience with Agile software development techniques. Preferred qualifications for this position include: · Ability to use a wide variety of open-source technologies and cloud-based services. · Experience with Google and Azure cloud environments · Experience in databases, analytics, big data systems or business intelligence products · Experience with building high-performance, highly available and scalable distributed systems. · Experience developing software for healthcare related industries. **Exemption Status** Exempt **Compensation Detail** $100,339.20 - $140,462.40 / year **Benefits Eligible** Yes **Schedule** Full Time **Hours/Pay Period** 80 **Schedule Details** Monday - Friday, 8am - 5pm **Weekend Schedule** As needed **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** Ted Keefe **Equal opportunity** As an Affirmative Action and Equal Opportunity Employer Mayo Clinic is committed to creating an inclusive environment that values the diversity of its employees and does not discriminate against any employee or candidate. Women, minorities, veterans, people from the LGBTQ communities and people with disabilities are strongly encouraged to apply to join our teams. Reasonable accommodations to access job openings or to apply for a job are available.
    $100.3k-140.5k yearly 6d ago
  • Software Engineer

    PDS Inc., LLC 3.8company rating

    Software engineer job in Rochester, MN

    Required (3-5 years of experience): -Front-end: React and React Native. -Languages: .NET, C# -OS: Linux, Unix, Windows -Back-end: REST API, Microservices, Node.js -Databases: MSSQL, Postgres -Tools: ADO, Visual Studio, Jetbrains Suite, Playstore Apps -Documentation: Functional, Technical specifications and support documentation Desired/Preferred: -Front-end: Angular, Vue, -Languages: JavaScript, TypeScript -Databases: SQL, NonSQL- MongoDB or CouchDB, MS-Access -Tools: SSMS, SSIS -Reporting: SSRS, Power-BI, and Tableau -Platforms: Azure, GCP -OS: Linux, Unix, Windows -General: Microsoft Office, SharePoint Compensation: $70.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.
    $70-75 hourly 7d ago
  • Senior Software Engineer

    Mayo Healthcare 4.0company rating

    Software engineer job in Rochester, MN

    Mayo Clinic Genomics and Emerging Systems Unit is recruiting a Senior Software Engineer responsible for designing, developing, and maintaining robust Java-based back-end solutions and TypeScript/JavaScript-based front-end components supporting a comprehensive portfolio of Laboratory Medicine and clinical applications. These platforms operate within both on-premises and modern cloud infrastructures-including Azure and Google Cloud Platform and interface with distributed services via secure APIs and web services. The Senior Software Engineer will develop and optimize services that facilitate complex laboratory workflows, manage large-scale clinical datasets, and support high-throughput data processing. Key responsibilities include ensuring all services adhere to stringent performance, reliability, and accuracy standards, scale effectively with growing data volumes, and maintain resilience across hybrid cloud environments. This role requires close collaboration with Product Owners, Product Managers, Architects, Lab Personnel, and cross-functional engineering teams to translate requirements into well-architected, maintainable code. Core duties encompass designing and implementing services aligned with enterprise architecture standards, such as cloud-ready APIs, data integration pipelines, and secure interoperability layers tailored for laboratory systems. Active participation in Agile and DevOps methodologies is expected, utilizing tools such as GitHub, Azure DevOps (ADO), Azure Pipelines, and CI/CD frameworks. Responsibilities may also extend to deployment automation and configuration management using platforms like Terraform and Azure Pipelines, supporting both on-premises and cloud-hosted applications. Development processes leverage contemporary Java technologies, modern JavaScript frameworks, cloud-native architectures, API-first design principles, and secure coding best practices. The position also involves maintaining thorough technical documentation, contributing to peer code reviews, and engaging in advanced troubleshooting through log analysis, root cause assessments, and system/data investigations. Effective communication with colleagues, leadership, and clinical stakeholders throughout the organization is essential. The Senior Software Engineer is expected to expand their understanding of laboratory workflows, institutional procedures, and customer requirements while performing a spectrum of technical assignments with moderate supervision and increasing independence. Additionally, this role includes mentoring and providing guidance to team members. Participation in on-call rotations is also required to ensure continuous support coverage, effective communication, and prompt resolution of critical incidents. Designs and builds back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. • Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. • Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. • Participate in DevOps, Agile, continuous development and integration frameworks. • Programming in high-level languages such as Go, Python, Java etc. • Ensure all appropriate documentation of processes and source code is created and maintained. • Communicate effectively with peers, leaders, and customers throughout the organization. • Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. • Contributes to design and architecture discussions with Principals and Architects. • Leads targeted cross-functional improvement efforts and mentors more junior software engineers. • Solves complex problems; takes a new perspective on existing solutions. • Work independently with minimal guidance. You may lead projects or project steps within a broader project or have accountability for ongoing activities or objectives. • Act as a resource for colleagues with less experience. Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM. Incumbent must live within the United States. Required qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate's degree in Computer/Science/Engineering or related field with 7 years of experience. Have in-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.) and a basic knowledge of related fields. Demonstrated problem solving and time management skills. Possesses strong technical aptitude for designing and implementing software solutions. Experience with modern application development frameworks Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Deep hands-on technical expertise, excellent verbal and written communication skills. Experience with Agile software development techniques. • Preferred qualifications for this position include: • Master's degree in Computer Science/Engineering or related field. • Ability to use a wide variety of open-source technologies and cloud-based services. • Experience writing software for the cloud (GCP, AWS, Azure). • Experience in databases, analytics, big data systems or business intelligence products. • Experience building high-performance, highly available and scalable distributed systems. • Experience developing software for healthcare related industries. Preferred Qualifications: • 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). • Demonstrated problem solving expertise, excellent verbal and written communication skills, and effective and efficient time management and prioritization skills. • Proven skills in taking business requirements and formulating those into application solutions. • Experience developing RESTful APIs, microservices, and web services. • Background in developing high-performance, scalable, and highly available distributed systems. • Experience with relational and NoSQL databases, analytics platforms, big-data processing, business intelligence, or enterprise data pipelines. • Utilization of AI coding tools such as GitHub Copilot, Gemini, Claude. • Knowledge of DevOps pipelines and CI/CD using Azure DevOps, GitHub Actions, or Azure Pipelines. • Experience with Agile software development techniques. • Experience supporting or developing solutions in healthcare, clinical, laboratory, or bioinformatics-focused applications is highly desirable. • Ability to interact with individuals at all levels of the organization. • Experience mentoring less skilled developers. • Experience migrating existing applications to cloud platforms is also desirable. • Familiarity with MongoDB use and implementation • Knowledge management skills and experience • Experience working in healthcare technology • Exposure to managing both custom developed and vendor-supplied applications • Master's degree in applicable field preferred • Experience with Linux and/or Shell development
    $95k-118k yearly est. Auto-Apply 23h 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
  • Workforce Development Lead for Veterans

    Vocational Rehabilitation Specialists Inc. 4.0company rating

    Software engineer job in Rochester, MN

    About VRSI: Vocational Rehabilitation Specialists, Inc. (VRSI) is committed to supporting military veterans through the Department of Labor's Homeless Veteran Reintegration Program (HVRP). With operations across multiple states, VRSI is dedicated to delivering courteous, quality, and professional services that empower veterans to achieve vocational success through individualized case management, employment readiness, and job placement support. Position Overview: The Lead Employment Specialist (LES) is the central figure responsible for office operations, veteran program performance, and overall compliance with Department of Labor and company policy. Leads are accountable for supervising staff, supporting outreach, managing office systems, ensuring adherence to performance benchmarks, and overseeing all grant-required deliverables. This position requires leadership, proactive oversight, and consistent communication with Regional Leads and other secondary support staff. Key Responsibilities: Client Assessment and Case Management: Ensure Employment Specialists (ES) conduct thorough assessments of veterans' barriers, skills, and readiness for employment. Oversee the development and monitoring of individualized employment plans and case progress. Monitor office-level performance related to enrollments, qualifications, placements, and retentions. Job Readiness Training: Ensure job readiness training is delivered effectively and consistently, including resume writing, interviewing, and job search skills. Oversee and support the facilitation of workshops and ensure training goals are met. Career Counseling and Support: Provide support and guidance to ES in delivering one-on-one vocational counseling to help veterans identify employment pathways. Monitor case notes and veteran progress toward employment goals, ensuring quality and accuracy. Job Placement Assistance: Direct ES efforts to build employer partnerships and develop job opportunities aligned with veteran skills and goals. Ensure veterans receive appropriate coaching and follow-up support through the hiring process. Office Management: Supervise all assigned ES, manage schedules, approve time off, and ensure compliance with company and DOL policies to ensure that all grant requirements such as eligibility, placements, training, and financial expenditures are met. Maintain accountability for all grant performance measures and reporting requirements. Coordinate with Regional Leads regarding corrective action if office metrics fall below threshold benchmarks. Employer Engagement: Guide ES in employer outreach and job development strategies to ensure employer needs are met while promoting veteran hiring. Facilitate coordination with employers across sectors aligned with regional labor market trends. Program Coordination and Reporting: Maintain accurate and up-to-date client records, case notes, and employment outcomes. Prepare and submit regular reports on program activities, outcomes, and grant compliance. Complete and submit quarterly reporting. Ensure all documentation meets internal and external audit standards. Community Collaboration: Coordinate with community partners, CoCs, veteran service providers, and other stakeholders to strengthen resource networks. Attend and represent the organization at mandatory outreach meetings and regional service provider coalitions. Maintain and review the office outreach plan, ensuring AARs and event tracking are completed and stored. Qualifications: Education: Bachelor's degree in social work, human services, counseling, or a related field preferred. Experience: Minimum of 1 year in a leadership role and at least 2 years of experience in workforce development, human services, or veteran services. Experience working with veterans or homeless populations is highly preferred. Skills & Abilities: Strong leadership and problem-solving skills Ability to evaluate and monitor performance data Effective written and verbal communication Knowledge of employment barriers facing veterans Proficient in Microsoft Office and data entry systems Ability to manage competing priorities and team workflow Compensation and Benefits: Hourly Rate: $26-$31 based on experience Paid Company Holidays Sick Time Paid Time Off Healthcare 401k
    $26-31 hourly Auto-Apply 50d ago
  • IT Software Engineer - IS Mod - Limited Tenure

    Mayo Clinic 4.8company rating

    Software engineer job in Rochester, MN

    This 2-year limited tenure Software Engineer role will support Mayo Clinic's Third-Party Risk Management (TPRM) program, with an initial focus on implementing a new SaaS platform that will replace the current solution. The engineer will help coordinate and develop system integrations across the enterprise, working with internal teams and external vendors as needed. Responsibilities include contributing to integration design, building custom middleware where appropriate, validating and testing data flows, and creating documentation to support long-term maintenance. In addition to TPRM work, the engineer may assist with other efforts in the Risk portfolio, including support for enterprise physical security systems. The role will involve hands-on development as well as configuration tasks within vended platforms. Although the engineer will collaborate with Information Security, Compliance, and other technical teams, the position requires a strong degree of autonomy and ownership of assigned deliverables. Designs and builds back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM. Bachelor's Degree in Computer Science/Engineering or related field; Or an Associates' degree in Computer Science/Engineering or related field with an additional 2 years of experience as described below. · Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). · Demonstrated problem solving and time management skills. · Possesses strong technical aptitude for designing and implementing software solutions. · Experience with modern application development frameworks · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. · Deep hands-on technical expertise, excellent verbal and written communication skills. · Experience with Agile software development techniques. Preferred qualifications for this position include: · Ability to use a wide variety of open-source technologies and cloud-based services. · Experience with Google and Azure cloud environments · Experience in databases, analytics, big data systems or business intelligence products · Experience with building high-performance, highly available and scalable distributed systems. · Experience developing software for healthcare related industries. Preferred Qualifications: 5+ years of professional software engineering experience Experience supporting or integrating SaaS platforms in an enterprise environment Familiarity with common integration patterns, such as RESTful APIs, SFTP, and message queues Experience with API gateways (e.g., Apigee), including proxy or policy configuration Proficiency with SQL for integration-related validation and troubleshooting Experience with OAuth, SAML, or similar authentication/authorization methods Background in Java or C# development, particularly for integration or middleware work Strong analytical, documentation, and cross-team communication skills Awareness of security or compliance considerations in system integrations Experience with risk, compliance, or physical security systems is a plus
    $77k-123k yearly est. Auto-Apply 2d ago
  • Sr. Data Engineer

    PDS Inc., LLC 3.8company rating

    Software engineer job in Rochester, MN

    Required Skills & Experience Microsoft Fabric Expertise: Hands-on experience with Data Warehouse, Data Pipelines & Power BI integration. Data Modeling: Strong understanding of dimensional/star schemas and semantic model design to support analytics and reporting needs. ETL/ELT Pipeline Development: Ability to build robust, parameterized, and testable data pipelines for ingestion, transformation, and curation using Fabric Data Pipelines or comparable tools. Advanced SQL/T-SQL: Proven experience with query optimization, performance tuning, indexing, and complex data transformations. Programming/Scripting: Proficiency in Python or similar scripting languages for data wrangling, automation, and integration tasks. Cloud Architecture: Experience designing scalable, secure cloud-based data solutions that align with institutional standards. Metadata & Governance: Familiarity with metadata management, data lineage, and governance frameworks. DevOps & IaC: Knowledge of infrastructure-as-code and CI/CD practices for data version control and deployment (e.g., Git, Azure DevOps, Terraform). Healthcare Data Experience: Experience working with clinical data in a healthcare setting. Compliance & Security: Understanding of healthcare privacy and security regulations, including HIPAA, PHI handling, and de-identification. Cross-Functional Collaboration: Demonstrated success partnering with IT, data science, and clinical stakeholders to deliver data-driven solutions. Communication Skills: Ability to explain technical concepts clearly to both technical and non-technical audiences. Knowledge Sharing: Commitment to mentoring, documentation, and strengthening internal data engineering capabilities, especially within Microsoft Fabric. Preferred (Not Required): Data engineering or cloud certifications. Compensation:$60.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.
    $60-75 hourly 31d 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

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. Mayo Clinic
  2. Mayo Healthcare
  3. PDS
Job type you want
Full Time
Part Time
Internship
Temporary