3M HIS Software Engineer (St. Paul, MN, Silver Spring, MD, Murray, UT)
Harper, Liberia IT development
Job description
Description du poste
3M is seeking a Software Engineer for the 3M Health Information Systems Division located in Murray, UT. At 3M, you can apply your talent in bold ways that matter. Here, you go.
Are you passionate about delivering solid software?
Do you want to develop software that can have a national impact on healthcare?
Do you have a knack for problem solving and creating solutions?
Would working with top engineers and software architects be motivating to you?
If you answered “Yes” to any of this questions, then please take the time to read about the new exciting positions with 3M Health Information Systems right here in the Salt Lake valley!
3M Health Information Systems (HIS) is the world leader for innovating the language of health and delivers comprehensive software. Working at 3M Health Information Systems 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. You will be challenged daily on exciting large scale projects with all of the latest technologies. You will get to be part of a team that has real meaningful work that makes a difference.
Primary Responsibilities include but are not limited to the following:
· Being an active member of a scrum team by participating in all phases of SDLC, including gathering requirements, design, development, test, and code reviews
· Developing software components using solid engineering practices and objected oriented principles
· Working with software architects, software engineers, quality engineers, and other team members to design, build, test, and deploy required systems
· Coordinating and communicating with clinical analysts, product analysts, quality analysts, and other software engineers
· Adhering to team design and coding procedures and standards
· Helping to resolve escalated customer support issues
· Occasionally interacting with customers to resolve operational problems and determine customer requirements
Diverse & Inclusive 3M
3M is a place where you can collaborate with other curious, creative people. Where your diverse talents, inclusiveness, initiative and leadership are valued. Where you’ll find challenging opportunities that make your career exciting and rewarding. With a diversity of people, global locations, technologies and products, 3M is a place to grow and be rewarded for excellence .
Basic Qualifications:
· Bachelor's Degree or higher from an accredited institution or a High School Diploma/GED or higher from an accredited institution and a minimum of three (3) years of experience in lieu of a Bachelor's degree education requirement
· Minimum of two (2) years of experience with full-stack software development using C#, Java, or C++
· Minimum of two (2) years of experience developing web-based applications using AJAX technologies, HTML, CSS, JavaScript
· Minimum of two (2) years of experience with web services standards such as XML, XSLT, XPath, JSON, etc.
· Minimum of one (1) year of experience with SQL-based databases
Preferred Qualifications:
· Bachelor’s or Master’s Degree in Computer Science or related discipline
· Strong object-oriented analysis and design skills
· Strong experience with cloud architectures and large-scale hosted applications
· Experience with Health Information Systems, specifically HL7 messaging
· Experience with SQL-based databases (preferably Microsoft SQL Server)
· Experience with web application security
· Experience working in an Agile environment with strong test automation
· Experience with data warehousing and reporting
· Experience with Git and TFS
· Ability to easily switch between multiple programming languages
· Ability to work efficiently in small teams and/or independently
Location: Murray, UT
Travel: May include up to 10% domestic
Relocation: Is not authorized.
This position provides an opportunity to transition from other private, public, government or military environments to a 3M career.