D

Director Software Engineering & Development

Datametica Verified employer

Actively hiring · Posted 4d ago · JEV2611F1A7FDDF7E

Salary₹25,00,000 – ₹50,00,000 per year
Experience15–20 yrs
LocationPune, Maharashtra
Work modeOffice · Full time
Openings1

Job description

As a Director Engineering, your role & responsibility will include the following.

Define the product roadmap and delivery planning.

Provides technical leadership in design, delivery, and support of product software and platforms.

Participate in driving technical architectural decisions for the product.

Prioritization of the features and deliverable artifacts

Augmentation of the product development staff.

Mentor managers to implement best practices to motivate and organize their  teams.

Prepare schedules, report status as well as make hiring decisions.

Ensure to provide proven ability to evaluate and improve software development  best practices.

Provide DevOps and other processes to assure consistency, quality and  timeliness.

Participate in interviewing as well as hiring final decisions.

Guide and provide input to all strategic as well as technical planning for entire  products.

Monitor and provide input for evaluation and prioritize change requests.

Create and monitor the set of policies that establish standard development  languages, tools, and methodology; documentation practices; and examination  procedures for developed systems to ensure alignment with overall architecture.'

Participate in project scope, schedule, and cost reviews.

Understand and socialize product capabilities and limitations.

Identify and implement ways to improve and promote quality and demonstrate  accuracy and thoroughness.

Establish working relationships with external technology vendors.

Integrate customer requirements through the engineering effort for championing  next generation products.

Quickly gain an understanding of the company's technology and markets,  establish yourself as a credible leader.

Release scheduling.

Keeps abreast of new technologies and has demonstrated knowledge and  experience in various technologies.

Manage 3rd party consulting partners/vendors implementing products.

Prepare and submit weekly project status reports; prepare monthly reports  outlining team assignments and/or changes, project status changes, and  forecasts project timelines.

Provide leadership to individuals or team(s) through coaching, feedback,  development goals, and performance management.

Prioritize employee career development to grow the internal pipeline of leadership  talent.

Prioritize, assign, and manage department activities and projects in accordance  with the department's goals and objectives. Adjust hours of work, priorities, and  staff assignments to ensure efficient operation, based on workload.

Qualification & Experience

Master’s or bachelor’s degree in Computer Science, Business Information  Systems or related field or equivalent work experience required.

Relevant certifications also preferred among other indications of someone who  values continuing education.

15+ years’ experience "living" with various operating systems, development tools  and development methodologies including Java, data structures, Scala, Python,  NodeJS

8+ years of individual contributor software development experience.

6+ years management experience in a fast-growing product software  environment with proven ability to lead and engage development, QA and  implementation teams working on multiple projects.

Idea generation and creativity in this position are a must, as are the ability to  work with deadlines, manage and complete projects on time and within budget.

Proven ability to establish and drive processes and procedures with quantifiable  metrics to measure the success and effectiveness of the development  organization.

Proven history of delivering on deadlines/releases without compromising quality.

Mastery of engineering concepts and core technologies: development models,  programming languages, databases, testing, and documentation.

Development experience with compilers, web Services, database engines and  related technologies.

Experience with Agile software development and SCRUM methodologies.

Proven track record of delivering high quality software products.

A solid engineering foundation indicated by a demonstrated understanding of

product design, life cycle, software development practices, and support services.  Understanding of standard engineering processes and software development  methodologies.

Experience coordinating the work and competences of software staff within  functional project groups.

Ability to work cross functionally and as a team with other executive committee  members.

Strong verbal and written communication skills.

Communicate effectively with different business units about technology and  processes using lay terms and descriptions.

Experience Preferred:

Experience building horizontally scalable solutions leveraging containers,  microservices, Big Data technologies among other related technologies.

Experience working with graphical user experience and user interface design.

Experience working with object-oriented software development, web services,  web development or other similar technical products.

Experience with database engines, languages, and compilers

Experience with user acceptance testing, regression testing and integration  testing.

Experience working on open-source software projects for Apache and other great  open-source software organizations.

Demonstrable experience training and leading teams as a great people leader.

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Datametica.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Director Software Engineering & Development₹25,00,000 – ₹50,00,000 /year · Pune
Apply