skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Engineering Manager -PC Software

4.00 to 0.00 Years   Pune   20 Oct, 2021
Job LocationPune
EducationNot Mentioned
SalaryNot Disclosed
IndustrySecurity / Detective Services
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Position Title : Engineering Manager What you will do In this role, you will be part of product development team to manage & deliver new product functionalities, modify existing product s functionalities or defect resolution as required. In addition, you will be responsible to engage with stakeholders for customer pain points and execute a strong process to accommodate enhancements in product lifecycle.You will work within a fast pace and cutting edge technology product and will be focusing on better stakeholder management, technical best practices and improved product and solutions for customers How you will do it

  • Lead a development team for feature, enhancements, and defect resolution continuous improvement for Fire Detection products
  • Directly supervises team leaders/technical leaders and developers in the design, development and testing of software programs within the specific timeframes required
  • Manages department and overall expectations pertaining to ensuring optimum use of resources.
  • Ensures delivery against Software development department goals and objectives, i.e. meeting commitments and coordinating overall software development schedule.
  • Manages the planning and execution of software development, including all associated resources to meet committed delivery dates.
  • Provides effective communication regarding issues, objectives, initiatives and performance to plan.
  • Works with Project/program Managers to develop project schedules and resource allocation models for Software development
  • Liaise with Verification and Validation in the development of quality review of software under development.
  • Facilitates and ensures individual and team roles and responsibilities are understood; performance measurement objectives are identified, measured, and monitored on an on-going bases in order to provide feedback and take necessary action to address shortfalls. Involved in employment issues, such as staffing, termination and employee relations issues.
  • Ensures a positive work environment and awareness by all staff of company goals and objectives.
  • Make recommendations regarding verification and validation procedures and processes to improve the quality of the team(s) and Software group.
  • Follows and ensures workplace operating and environmental, health and safety procedures and guidelines compliance
What we look for Required
  • BE (ECE/EIE/ETC/CSE) Degree in a technical field is required.
  • Demonstrable experience Microsoft Technology stack - C#, .NET technologies, WPF, MVVM , WCF , SQL server, Entity Framework
  • Good understanding of .NET Core and related windows/ web technologies
  • Minimum 12+ years experience along with minimum 4 years in a supervisory experience
  • Able to lead product teams successfully
  • Excellent problem solving, interpersonal communication and project management skills a must.
  • Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner.
  • Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.
  • Strong understanding of different software development life cycles (Agile, Iterative) and contemporary software quality assurance processes and automated tools.
  • Good to have experience in managing and working with distributed team members.
Specialized Skills:
  • Familiarity with Cloud technologies, Azure DevOps would be preferred.
  • Familiarity with unit testing frameworks
  • Exposure to work with Service oriented architecture and integration between various systems
  • Experience to use Resharper tools
  • Experience to work with Github & JIRA
  • Prior experience to work with System programming stack (C, C++ , MFC) would just be an added advantage.
  • Strong communication, interpersonal, problem solving and presentation skills
  • Able to take ownership and work on project timelines
  • Self-motivated, takes initiative to resolve issues
  • Ability to problem solve through analysis of a situation where there are a variety of variables
  • Strong technical acumen, coaching and mentoring skills
  • Strong proven leadership capabilities
,

Keyskills :
software quality assurancequality assurance processesverificationvalidationsql serverunit testingfire detectionproblem solvingproduct qualityweb technologiesentity frameworksoftware qualityquality assurance

Engineering Manager -PC Software Related Jobs

© 2020 Skillindia All Rights Reserved