The Senior Manager of Software Engineering will lead a high-impact engineering team tasked with developing an innovative Enterprise application platform for the Proficy Suite of Products within the Manufacturing Engineering team. In this role, you will be responsible for leading, executing and operationalization of world class data driven methods, advanced algorithms and capabilities to support needs of the businesses. As a Senior Manager of Software Engineering, you are responsible for Designs, programs, documents, tests, and fixes bugs involved in creating and maintaining applications and frameworks involved in a software release lifecycle resulting in a digital product. Impacts approaches, projects and programs in the functional area or affected business organization and ways of working. Impacts quality, efficiency and effectiveness of own team. Has significant input into priorities. Guided by professional practices and policies that are shaped by the role. The role has moderate autonomy, requiring high levels of operational judgment. You will collaborate with several Product Engineering teams and through this you will be involved at every stage of product development, from setting up research projects through to problem solving production issues for customers. You are responsible for define , execute the strategy for the technology into the product roadmap.
Requirements
QA engineers working on releases containing new functionality as well as patch releases.
engineers with the goal of building a cohesive, autonomous team, able to work through
technical, schedule and interpersonal challenges.
machine, cloud, platform and / or application. Responsible for full software lifecycle including
activities such as requirement analysis, documentation / procedures and implementation.
department. Developing specialized knowledge in their discipline. Serves as best practice / quality
resource. Has awareness of latest technical developments in own area. Contributes towards
strategy and policy development, and ensure delivery within area of responsibility.
knowledge of competition and the factors that differentiate them in the market
operational / product management, manufacturing, technology or engineering. Takes new
perspective on existing solutions. Uses technical experience and expertise for data analysis to
support recommendations. Uses multiple internal and limited external sources outside of own
function to arrive at decisions.
risks and resource requirements. Explains difficult or sensitive information; works to build
consensus. Developing persuasion skills required to influence others on topics within field.
Technical Expertise
Java coding and database design principles
JDBC, and Spring Data, etc
frameworks like Angular, React
specified timelines and quality benchmarks.
product and technology reuse.
Continuous Integration (CI), software and product security, scalability, documentation practices,
refactoring, and testing techniques.
Manager Software Engineering • Hyderabad, TS, IN