Description

  • Engaging, influencing, and evangelizing Software Development best practices with development, operations and product groups to align technology service/solution delivery.
  • Bolstering, developing, motivating and retaining a world-class team and being responsible for the overall direction, coordination and continuous evaluation of the team, while fostering individual career development and high morale
  • Encouraging the team to participate in experimentation, hackathons, coding events, and other organization-wide events and efforts
  • Providing leadership on complex projects, mentoring the team with specific emphasis on development, architecture, systems analysis & design, and testing
  • Driving quality accountability within the organization with well-defined processes, metrics, and goals for process quality. This includes leading effective postmortems and ensuring actions are followed-up
  • Driving platform strategy planning and execution: Driving efforts to strategies, plan, and implement the short-term and long-term goals of building a robust, repeat-at-scale, and efficient model for the engineering platform. Including SRE, DevSecOps, Security, Stability, Scalability and Availability tools and processes in place.
  • Enabling automation and proactive monitoring to detect issues and communicate to business proactively. With technical strength, guide the team on architecture, design, and on-the-job challenges
  • Driving capacity planning, performance analysis, instrumentation and other non-functional systems requirements.
  • Working with both internal and external customers on a daily basis, and deliver customer and executive briefings on a variety of topics including status updates, technical issues/solutions, budget and schedule timelines. Program Management duties include leading cross functional teams through software development activities.
  • Developing resolutions to complex problems that require the frequent use of creativity, analysis of situations or data that requires an in-depth evaluation of variable factors.
  • Overseeing all aspects of the development & implementation of more than one large project and provide a single point of contact for those projects - original concept through final implementation.
  • Receiving broad guidance & is accountable for project or program results. Efficient vendor management by defining SMART goals, evaluating vendor performances, enabling greater vendor accountability and SOW executions
  • Bachelor’s degree or four or more years of work experience
  • Six or more years of relevant work experience in software development
  • Experience in software development in a managerial role
  • Experience in managing large-scale core development projects from scratch, and handling requirements, design, and deliveries.
  • Experience in driving large scale programs / projects based of Java, Springboot Micro-services, MFE, Oracle, Cassandra nosql
  • Experience in the following technologies –Java Springboot, React, NewRelic, Kibana, jQuery, Bootstrap, HTML5, databases (Postgres/MySQL/Oracle), AWS, K8S, SOE/SRE, DevSecOps tools.
  • Experience in Angular/ React
  • Experience in Agile (SAFe/Scrum) delivery management

Education

Bachelor's degree