Software Engineering Manager

4 weeks ago


Hyderabad Secunderabad Telangana India Apple Full time
Key Qualifications
  • 12+ years of Software Engineering experience, including 6+ years of experience managing engineering teams
  • 5+ years of demonstrable experience building and maintaining large scale, distributed systems.
  • Experience developing enterprise applications using Java/J2EE, including Web Services (e.g., RESTful, SOAP), Spring Framework and SpringBoot, and ORM (e.g. Hibernate).
  • Experience in building, developing, and managing highly effective engineering teams
  • Experience leading system design, integration, and deployment in a complex, integrated environment
  • Experience with micro-services architectures and container-based deployment (e.g. Docker, Kubernetes)
  • Experience with web development skills, including JavaScript, NodeJS, React, and Bootstrap.
  • Experience with Relational Database Management Systems (RDBMS) and SQL, as well as multi-modal NoSQL databases, including DocumentDB and GraphDB
  • Excellent communication, leadership, and presentation skills
DescriptionJoin the IS&T Product Engineering Systems group, as a Software Engineering Manager, where you will help build innovative enterprise software applications. Drive an exciting Next Generation PLM transformation at Apple and help implement a scalable, futuristic platform to support Apple's product growth for years to come. You will lead an elite engineering team to design and implement our new enterprise PIM solution. Our team enables our business partners to shape products that delight and inspire millions of Apple's customers every day. You will partner with stakeholders to understand business requirements, understand their challenges, work through issues, and provide solutions that can be adopted widely. Build innovative applications and custom solutions with a heightened focus on the security of data content.Education & ExperienceBachelor's or Master's degree in Computer Science or equivalent experienceAdditional Requirements
  • Knowledge of enterprise solutions such as ERP, MES, ALM, and MDM is desired

  • Software Engineer II

    2 weeks ago


    hyderabad, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...

  • Software Engineer II

    1 month ago


    Hyderabad, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...


  • india Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Hyderabad, India Rocket Software Full time

    DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases,...


  • Hyderabad, India Rocket Software Full time

    DescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...

  • Software Engineer III

    1 month ago


    Hyderabad, India Rocket Software Full time

    Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • secunderabad, India Corporate Resources Full time

    Job Description Perform HR responsibilities as the first line manager for team members Recruit highly talented engineers Coach and mentor team members to help identify and achieve career growth opportunities; establish goals and expectations for team members that align with company policies and...


  • india Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Development Engineer – C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture...

  • Software Engineer

    4 weeks ago


    Secunderabad, India Corporate Resources Full time

    Job DescriptionAs part of our enterprise Data & Analytics team, you will lead technological innovation for our company through robust delivery of a world-class data platformThere will never be a typical dayThe opportunities to make a difference within exciting data initiatives are unlimited in the ever-changing technology landscapeYou will be part of a...


  • india RMT Engineering Full time

    Job Title: Software Quality Assurance Engineer (60% Manual, 40% Automation) Location: Gurgaon (No WFH) Department: Quality Assurance Reports To: QA Manager Employment Type: Full-Time Job Summary: We are seeking a skilled and detail-oriented Software Tester with 3-5 years of experience in software testing. The ideal candidate will be responsible for ensuring...


  • secunderabad, India Corporate Resources Full time

    Job Description Essential Duties and Responsibilities ::: - Provide technical leadership to multiple teams of both onshoreoffshore software engineers. - Ensure best engineering practices are followed, and well documented, and look for ways to improve processes where needed. - Participate in...


  • India Stealth Startup Full time

    Company Description At Stealth Startup, we are a forward-thinking and innovative company operating in stealth mode to avoid public attention. We operate with the goal of managing our public image and protecting our ideas from competitors. As a venture capital-backed startup, we prioritize creativity and originality in our projects. Our focus is on...


  • India Stealth Startup Full time

    Company DescriptionAt Stealth Startup, we are a forward-thinking and innovative company operating in stealth mode to avoid public attention. We operate with the goal of managing our public image and protecting our ideas from competitors. As a venture capital-backed startup, we prioritize creativity and originality in our projects. Our focus is on developing...


  • Secunderabad, India Corporate Resources Full time

    Job DescriptionWork both independently and collaboratively with other engineers to develop system software that will be deployed in existing and new products or used to test and analyze performance.Provides technical direction to software development/engineering programs, team members and managers.Determines the technical direction and strategy for solving...


  • Hyderabad, India Rocket Software Full time

    DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases,...


  • india L4B Software Full time

    Job Description L4B Software is seeking an experienced Senior Software Android (AOSP) Engineer . Our ideal candidate who shows enthusiasm for new technologies, solutions, and devices, is an excellent problem-solver, and enjoys working in a fast-paced development environment.As an Android Software Engineer , your pivotal role involves contributing to the...


  • India Digitise My Business - Software Development Company Full time

    Job Title: Java Software EngineerCompany: Digitise My BusinessLocation: RemoteCompensation: 5LPA - 9LPASummary:We are seeking a skilled Java Software Engineer to join our dynamic team. As a Java Software Engineer, you will be responsible for designing, developing, and implementing high-quality software solutions using Java technologies. Success in this role...


  • india Digitise My Business - Software Development Company Full time

    Job Title: Java Software Engineer Company: Digitise My Business Location: Remote Compensation: 5LPA - 9LPA Summary: We are seeking a skilled Java Software Engineer to join our dynamic team. As a Java Software Engineer, you will be responsible for designing, developing, and implementing high-quality software solutions using Java technologies. Success in...


  • india Ambe Engineering LLC Full time

    Job Description Senior Software EngineerDexter, MIDirect HireCollaborating closely with a skilled team, they maintain and enhance the RAP/Drive/ScanSafe solutions, ensuring code quality through reviews and comprehensive unit tests. They provide effort estimations and contribute to multiple projects simultaneously.Maintain and continue to develop all...


  • hyderabad, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...