Experience Inc. Jobs

Job Information

3M Software Development Engineer in Murray, Utah

Job Description:

Software Development Engineer, Health Services Platform

Collaborate with Innovative 3Mers Around the World

3M Digital Science Community/Health Care Business Group is seeking a Software Development Engineer for its Health Services Platform team located in Silver Spring, MD, Salt Lake City, UT; Pittsburgh, PA; Alpharetta, GA; Austin, TX; Albany, NY; Meriden, CT. At 3M, you can apply your talent in bold ways that matter. Here, you go.

3M is the world leader for innovating the language of health and delivers comprehensive software and consulting services. Working at 3M, you will be helping with today’s challenges while preparing for tomorrow’s. Transforming health care from a system that treats disease, to a system that improves health and wellness begins with accurate health information and payment. From improving the efficiency of medical records coding to outlining success in value-based care and healthcare analytics, you will be working with the best and brightest to advance your own career while also improving healthcare on a global scale.

This position provides an opportunity to transition from other private, public, government or military environments to a 3M career.

The Impact You’ll Make in this Role

As a Software Development Engineer for the Health Services Platform team, you will play an important role on an agile software development team, building best-in-class cloud-based software. You will use your full-stack software development skills and your strong knowledge of the cloud and AWS. You are an enthusiastic team player working with software engineers, architects, clinical and business analysts, automation engineers and other product team members and service teams.

You will interact with customers to resolve problems. You must be comfortable working in an agile, fast-paced, team based, production environment with challenging deadlines and changing priorities.

If you are passionate about delivering high quality software using industry best-practices from design to test to deployment, we are looking for you!

This position provides an opportunity to transition from other private, public, government or military environments to a 3M career.

Primary Responsibilities include but are not limited to the following:

Job Responsibilities

  • Perform analysis, programming, testing, documentation, and maintenance of browser-based applications and back-end services.

  • Develop software products and services based on requirements, architecture, and design specifications.

  • Work as part of an agile team, following and contributing to team design and coding standards.

  • Coordinate and communicate effectively with other team members.

  • Help resolve escalated customer support issues.

  • Willingness to occasionally be on-call.

  • Actively participate in relevant corporate programs/initiatives, complies with professional and quality standards complies with corporate policies and procedures, and act in a manner consistent with 3M’s values and ethical standards.

Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications:

  • Bachelor’s degree or higher (completed and verified prior to start) from an accredited university OR High School Diploma/GED or higher from an accredited institution and a minimum of six (6) years of experience in software development in lieu of the Bachelor’s degree education requirement

  • One (1) year of software development experience using C#, Java, or Python and associated development frameworks such as .NET Core MVC or Spring. (course work and internship experience considered)

  • One (1) year of experience using web-based technologies (AJAX, HTML, CSS, JavaScript or frameworks such as Angular, React, or Vue) - (course work and internship experience considered)

Additional qualifications that could help you succeed even further in this role include:

  • Full-stack software development experience with object oriented programming e.g. C#, Java, C++, Python

  • Certifications in public cloud services such as AWS or Microsoft Azure.

  • Experience developing back end services

  • Experience developing browser-based applications

  • Experience with Angular, React, Vue

  • Experience with widget toolkits such as PrimeFaces

  • Experience with continuous integration and deployment systems (e.g. GitHub Actions, Jenkins, AWS Code*)

  • Experience using databases

  • Experience with shell scripting languages (e.g. powershell, bash)

  • Experience using test-first methodologies such as BDD or TDD.

  • Experience with source code control systems such as Git, TFS, or SVN

  • Health care industry experience

  • Excellent verbal and written communication skills

  • Ability to solve problems in a logical, methodical, and time efficient manner

  • Strong leadership skills

  • Highly self-directed and able to manage and prioritize multiple concurrent and competing or conflicting challenges and issues

Travel: May include some travel

Relocation Assistance: May be authorized

Location: Remote

Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status).

Supporting Your Well-being

3M offers many programs to help you live your best life – both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.

Resources for You

For more details on what happens before, during and after the interview process, check out the Insights for Candidates page at 3M.com/careers.

Learn more about 3M’s creative solutions to the world’s problems at www.3M.com or on Twitter @3M.

Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.

3M is an equal opportunity employer. 3M will not discriminate against any applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.

3M Global Terms of Use and Privacy Statement

Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.

Please access the linked document by clicking here (http://multimedia.3m.com/mws/media/1274940O/3m-jobs-country-data-privacy-statements-external.pdf) , select the country where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.

At 3M we apply science in collaborative ways to improve lives daily as our employees connect with customers all around the world. Learn more about 3M's creative solutions to global challenges at www.3M.com or on Twitter @3M or @3MNews.

DirectEmployers