Jobs · Engineering · Indiana

Principal Software Engineer

PharmaPayWatch · Warsaw, IN · Today
Engineering$153k–$229k/yrFull-time

About the role

The person in this role will work from one of the following Medtronic facilities: Warsaw, Indiana; Fridley/Mounds View/Rice Creek, Brooklyn Park, Minnesota; Fort Worth, Texas; North Haven, Connecticut; Jackson, Florida; North Haven, Connecticut; Lafayette, Colorado; Boston, Massachusetts.

This role will require 25% of travel to enhance collaboration and ensure successful completion of projects.

Responsibilities

  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities ensuring they are scalable, reliable, and efficient.
  • Develops database architecture.
  • Capture User Requirements Specification working with the process owner.
  • Determines systems software design requirements.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Collaborates with cross-functional teams to generate systems software engineering policies, standards and procedures.
  • Work across a variety of software lifecycle activities as determined by program needs.
  • Provide technical guidance, mentoring, and coaching to other software engineers, ensuring projects are completed on time and to the highest standards.
  • Identify and solve complex technical issues, finding innovative solutions that align with business objectives.
  • Conduct code reviews, providing feedback and guidance to junior engineers.
  • Collaborate with product managers, designers, and other stakeholders to define project scope and requirements.
  • Stay up to date with the latest technologies and trends, advocating for the adoption of best practices.
  • Contribute to the long-term strategic planning for software development, ensuring the organization's technical vision is realized.

Requirements

  • MUST HAVE:
  • Bachelor’s Degree and 7+ years of Software Engineering OR advanced degree and 5+ years of Software Engineering.

Nice to Have

  • Equipment connectivity.
  • Strong project management skills.
  • Ignition and deviseWISE experience.
  • Azure, AWS, Docker, Kubernetes, Jenkins, Terraform experience.
  • React, Angular, Node.js, ASP.NET, HTML5, CSS3, WebAPI experience.
  • Microservices Architecture, Test-Driven Development, Agile & Scrum, CI/CD Pipelines, RESTful API Design.
  • Strong understanding of software engineering principles, coding languages, and development tools.
  • Ability to lead and motivate teams, communicate effectively with diverse stakeholders, and mentor junior engineers.
  • Experience with agile development methodologies and best practices.
  • Experience with relevant programming languages, frameworks, and technologies (e.g., Java, C++, NET, Scala, Lua, Python, SQL, cloud platforms).

Qualifications

  • For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. 214.2(h)(4)(iii)(A) is required.

Physical Job Requirements

While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers.

Pay

$152,800.00 - $229,200.00

Schedule

Not specified

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 3 wk ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com