Logo of Huzzle

Ent Soft Eng - II - NS

image

Medtronic

Oct 22

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    Engineering
  • Hyderabad
  • Quick Apply

AI generated summary

  • You should have a degree in Electronics/Software Engineering, 4-6 years in Android development, proficiency in Java/Kotlin, knowledge of OOP, design patterns, unit testing, and strong communication skills.
  • You will collaborate in SCRUM teams to develop and test mobile apps, manage software processes, ensure coding quality, meet project goals, and stay updated on industry trends.

Requirements

  • Bachelor’s Degree in Electronics /Software Engineering or equivalent with 4 to 6 years of Product development experience (Preferably Native Android)
  • Proficient in Java, Kotlin languages to develop/maintain Android Mobile applications & Libraries
  • Experience in understanding requirements, design and do the implementation as per the provided design
  • Demonstrate excellent written and verbal communication skills.
  • Experience with configuration management tools and best practices (GIT, SVN, etc.).
  • Ability to generate concise and timely reports, including project metrics.
  • Basic knowledge of the software development life cycle stages
  • Good understanding & hands-on experience of Object Oriented Programming Concepts
  • Good understanding & proven knowledge of SOLID principles
  • Basic understanding of the software design patterns and data structures.
  • Good understanding of MVC/ MVP/ MVVM design concepts and their application in Android development
  • Good understanding of writing unit tests
  • Proactive in raising the queries and flag issues at the earliest to accomplish assigned tasks

Responsibilities

  • Collaborate with-in the SCRUM / cross-functional teams to design, develop & test high quality mobile apps in a fast-paced environment.
  • Create and document all aspects of the software engineering processes for products under development, incorporating the highest quality standards, cost effectiveness, and measurable efficiency.
  • Develop, test, debug and implementation of assigned software components, software tools and utilities.
  • Demonstrates good coding practices.
  • Meet all project milestones and deliverables, as required by the project leadership.
  • Manage the design and implementation process and evidence gathering.
  • Provide concise, timely, and accurate reports and status of all assigned activities.
  • Participate in Innovation & continuous process improvement activities.
  • Provide guidance and best-practice techniques to meet all regulatory compliance requirements.
  • Keep abreast of technical and industry trends related to software design and development.

FAQs

What is the primary responsibility of the Enterprise Software Engineer II at Medtronic?

The primary responsibility is to collaborate with cross-functional teams to design, develop, and test high-quality mobile applications while ensuring adherence to software engineering processes.

What programming languages should I be proficient in for this role?

You should be proficient in Java and Kotlin to develop and maintain Android mobile applications and libraries.

What educational background is required for this position?

A Bachelor’s Degree in Electronics, Software Engineering, or an equivalent field is required, along with 4 to 6 years of product development experience.

What experience is considered a “nice to have” for this position?

Experience working with BLE (Bluetooth Low Energy), understanding of medical device regulations, experience with Continuous Integration environments, full stack development, and being a practitioner of Agile software development are considered nice to have.

What software development practices are emphasized in this role?

The role emphasizes good coding practices, adherence to SOLID principles, understanding software design patterns, and writing unit tests.

Who will the Enterprise Software Engineer II report to?

The engineer will report to the Engineering Manager and/or Supervisor.

Are there opportunities for innovation and continuous process improvement in this role?

Yes, participating in innovation and continuous process improvement activities is a part of the responsibilities.

What physical requirements are mentioned for this position?

The job description indicates that the statements provided are intended to describe the general nature and level of work, but it does not list exhaustive physical requirements.

Does Medtronic offer benefits and compensation for this role?

Yes, Medtronic offers a competitive salary and a flexible benefits package to support employees at various career and life stages.

What is the mission of Medtronic?

The mission of Medtronic is to alleviate pain, restore health, and extend life, united by a global team of over 90,000 passionate individuals committed to solving challenging health problems.

Engineering the extraordinary

Science & Healthcare
Industry
10,001+
Employees

Mission & Purpose

Medtronic is a global medical technology company that designs, manufactures, and markets a wide range of medical devices and therapies. The company's products and solutions cover a broad spectrum of healthcare areas, including cardiac and vascular therapies, diabetes management, neurological and spinal treatments, surgical technologies, and more. Medtronic's ultimate mission is to improve the lives of patients around the world by advancing medical innovation, providing life-saving and life-enhancing solutions, and transforming the way healthcare is delivered. Their purpose is to alleviate pain, restore health, and extend the lives of patients through cutting-edge medical technologies, personalised therapies, and continuous research and development. With a commitment to delivering quality and affordable healthcare solutions, Medtronic seeks to make a positive impact on patients, healthcare professionals, and healthcare systems worldwide.