Senior Principal Enterprise Software Architect

4 weeks ago


Hyderabad, Telangana, India Medtronic Full time
About the Role

Medtronic is seeking a highly skilled Senior Principal Enterprise Software Engineer to join our Cardiovascular Group. As a key member of our software development team, you will be responsible for architecting the software capabilities of our next-generation enterprise Clinician Programmer and Patient Care Management system.

Key Responsibilities
  • Define and communicate the vision for all aspects of CRM software, the architecture to enable it, and the steps to realization.
  • Demonstrate accountability of design and architecture to build scalable, reliable, and maintainable software solutions.
  • Provide well-informed recommendations with multiple options using POCs and other means of establishing validated learning in critical aspects of the architecture and design.
  • Collaborate with other architects and engineering teams to understand and drive the organization's business requirements in-line with product NorthStar architecture.
  • Accountable for technical viability of quality solutions that work with the given cost, scope, and schedule while maximizing progress toward the vision and balancing technical debt.
  • Evaluate and improve the tools and framework used in software development.
  • Enable compliance with internal and external standards.
  • Share software best practices, architectural principles, concepts, and define standards for the team to build consistent and maintainable code and reusable frameworks.
  • Research and propose tool and technology choices.
  • Serve as a technical voice for current and future-state software dev practices with internal and external stakeholders.
  • Author technical papers and/or file patents; Fosters technical innovation.
  • Contribute to defining the direction for new products, processes, standards, and operational plans based on business strategy with a significant impact on work group results.
  • Create visibility into the state of software through feedback loops and metrics.
  • Consult with others to help leverage what exists and obtain feedback for how to improve.
  • Serves as a principal spokesperson internally related to subject matter expertise pertaining to its policies, plans, and objectives, new technological/technical research, functional thought leadership, and other significant advancements.
Requirements
  • B-Tech/BE in Computer Science/Electronics or equivalent with 17+ years of experience in Software Industry.
  • ME/M-Tech in Computer Science/Electronics or equivalent with 15+ years of experience in Software Industry.
  • Solution architecture, Systems Design, Design Patterns, and frameworks implementation knowledge for enterprise solutions.
  • Expert in MicroServices, Containerization.
  • Expert in Microsoft technology stack.
  • Should be hands-on defining UML, High-Level and Low-Level Design (HLD/LLD) documents.
  • Strong programming skills in C#,.NET And/Or C, C++, Web Services,REST protocols for software design, development, debug, and test practices.
  • Should have experience in one of UI technologies like Angular, React, HTML5,JavaScript,CSS,BootStrap.
  • Should have knowledge in designing and implementing secure solutions.
  • Should have experience in cross-platform development, ex. iOS, Android,Windows.
  • Familiarity with multi-threading,synchronous and asynchronous programming.
  • Good Understanding or experience with Agile process.
  • Should be able to understand Web-Based applications design, remote procedure calls, distributed computing, and apply those concepts to Product development.
  • Should be familiar with network security protocols(TLS/SSL).
  • Should be familiar with configuration management tools (TFS/Github).
  • Experience with modern software engineering practices, Agile, and DevOps.
  • Experience in deployment automation and Continuous Integration/Continuous Delivery (CI/CD).
  • Experience making architecture-level decisions that span teams, applications, and technologies with demonstrable improvements in the quality and speed of an engineering organization's output.
Preferred Qualifications
  • Domain knowledge on healthcare/med-tech is preferred.
  • Strong Leadership skills and mentoring capabilities.
  • Experience with Cloud native architecture and Azure DevOps.
  • Experience working with geographically distributed teams.
  • Design/test experience with regulated medical devices.
  • Experience with large-scale organizational transformation.
  • Working Knowledge of Six-Sigma principles is plus.
What We Offer

At Medtronic, we offer a competitive compensation package, comprehensive benefits, and a collaborative work environment that fosters innovation and growth. If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.



  • Hyderabad, Telangana, India Medtronic Full time

    Transforming Patient Outcomes through Innovative Software SolutionsAt Medtronic, we're committed to delivering cutting-edge software solutions that improve patient outcomes. As a Senior Principal Enterprise Software Architect, you'll play a critical role in shaping the future of our software development capabilities.About the RoleDefine and communicate the...


  • Hyderabad, Telangana, India Highspot Full time

    Job Title: Principal Software EngineerAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Highspot. As a key member of our engineering organization, you will be responsible for designing and architecting robust, scalable, and secure technical solutions that align with business requirements and best practices.Key...


  • Hyderabad, Telangana, India Creeno Solutions Pvt Ltd Full time

    Creeno Solutions Pvt Ltd is seeking a highly skilled Senior Enterprise Software Architect to lead the development of large-scale enterprise-grade applications using Core Java and Java ecosystem frameworks. The ideal candidate will have a strong background in architecting and designing software systems, as well as experience with Springboot and...


  • Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full time

    Job Title: Senior .NET Software ArchitectECS | Enterprise Change Specialists is seeking a highly skilled Senior .NET Software Architect with extensive experience in building and maintaining scalable software solutions, particularly in enterprise-level applications. This role involves leading development efforts, designing robust RESTful APIs, and working...


  • Hyderabad, Telangana, India Medtronic Full time

    Career Opportunities at MedtronicWe are seeking a skilled and innovative Principal Software Architect to lead the design and development of our Connected Care solutions. As a key member of our Global IT Connected Care team, you will be responsible for architecting, designing, and developing production and proof-of-concept web applications and...


  • Hyderabad, Telangana, India UnitedHealth Group Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Engineer to lead our team of Software Engineers in designing, building, and continuously improving platform service offerings.Key ResponsibilitiesCollaborate with a team of Software Engineers to design, build, and maintain high-quality software solutions.Drive technical decisions, design...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers in Software DevelopmentWe are seeking a highly skilled Enterprise Software Architect to join our team. As a member of our Software Development organization, you will be responsible for architecting the software capabilities of our full technology stack for our next generation enterprise Clinician Programmer and Patient Care Management system.This...


  • Hyderabad, Telangana, India Daxx Full time

    We are seeking a skilled Senior Staff Software Engineer/Principal Software Architect to join our team at Daxx.About the RoleThis is an excellent opportunity for a talented software professional to play a key role in creating cutting-edge, scalable, and distributed architectures. The successful candidate will be responsible for ensuring the quality of our...


  • Hyderabad, Telangana, India Microsoft Full time

    Job SummaryMicrosoft is seeking a highly skilled Principal Software Architect to join our Data Security team. In this role, you will be responsible for designing, implementing, and validating security products and features. You will work closely with other security engineering disciplines to plan, architect, design, implement, and validate security products...


  • Hyderabad, Telangana, India RealPage, Inc. Full time

    ROLE SUMMARYWe are seeking a highly skilled and experienced Senior Enterprise Architect to join our team at RealPage, Inc. As a Senior Enterprise Architect, you will play a critical role in designing, developing, and implementing cutting-edge software solutions for the real estate industry.KEY RESPONSIBILITIESAnalyze complex business problems and translate...


  • Hyderabad, Telangana, India UnitedHealth Group Full time

    Key Responsibilities:As a Senior Principal Engineer at UnitedHealth Group, you will lead a team of Software Engineers to design, build, and continuously improve platform service offerings. You will drive technical decisions, design discussions, and review artifacts to ensure well-architected principles and engineering best practices are...


  • Hyderabad, Telangana, India 451 Discovery Comm. India Full time

    Job DescriptionJob Title: Principal Infrastructure ArchitectJob Summary: We are seeking a highly skilled Principal Infrastructure Architect to join our team at 451 Discovery Comm. India. The successful candidate will be responsible for designing, implementing, and maintaining our enterprise computing platforms.Key Responsibilities:Lead the design and...


  • Hyderabad, Telangana, India Creeno Solutions Pvt Ltd Full time

    We are seeking a seasoned Senior Enterprise Software Architect to lead the development of our next-generation Integration Platform.Key Responsibilities:Develop software solutions by understanding business needs and studying systems flow.Determine operational feasibility and document solutions.Prepare and install solutions by determining and designing system...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Principal Systems Software Developer at QNX Software Systems, you will be responsible for designing and executing development plans and strategies as they relate to key technology trends. You will lead architecture and strategy sessions with our technology partners, provide design input into future products and solutions, and define...


  • Hyderabad, Telangana, India UnitedHealth Group Full time

    Key Responsibilities:As a Senior Principal Engineer at UnitedHealth Group, you will lead a team of Software Engineers to design, build, and continuously improve platform service offerings. You will drive technical decisions, design discussions, and review complex implementations of the platform/services. Your expertise will ensure well-architected principles...


  • Hyderabad, Telangana, India Findernest Software Services Pvt Ltd Full time

    Key Responsibilities:Collaborate with the Head of Architecture to develop a comprehensive strategy for the organization.Work closely with the development team to design and implement scalable architecture systems.Provide technical guidance and mentorship to junior developers.Participate in code reviews and ensure adherence to coding standards and best...


  • Hyderabad, Telangana, India iLink Digital Full time

    About the RoleWe are seeking a seasoned Enterprise Software Architect to join our team at iLink Digital. As a key member of our digital solutions team, you will be responsible for designing and implementing complex enterprise solutions that meet the evolving needs of our clients.Key ResponsibilitiesDesign and architect scalable, secure, and performant...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change LivesMedtronic is seeking a highly skilled Principal Enterprise Software Engineer to join our Enabling Technologies R&D Software Organization. As a key member of our team, you will be responsible for developing software supporting Medtronic Navigation and Imaging systems.A Day in the LifeAs a Principal Enterprise Software Engineer, you...


  • Hyderabad, Telangana, India Genpact Full time

    At Genpact, we are driven by our purpose to create a world that works better for people. As a Senior Principal Consultant - Solution Architect, you will play a critical role in shaping the future of our organization.We are inviting applications for this exciting role, which involves defining and managing the overall architecture and design of complex...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Principal Systems Software Developer at QNX Software Systems, you will play a key role in designing and executing development plans and strategies as they relate to key technology trends. You will lead architecture and strategy sessions with our technology partners, provide design input into future products and solutions, and define...