Manager, Technical Delivery - Lead Software Engineer

National Grid Waltham , MA 02154

Posted 5 days ago

About us

National Grid is hiring a Lead Software Engineer for our Digital Department in Waltham, MA.

Every day we deliver safe and secure energy to homes, communities, and businesses. We are there when people need us the most. We connect people to the energy they need for the lives they live. The pace of change in society and our industry is accelerating and our expertise and track record puts us in an unparalleled position to shape the sustainable future of our industry.

Job Purpose

National Grid is building a new team, ngDigital, to provide best-in-class digital delivery from two

regional hubs that execute in a fast, agile manner against strategic priorities. In addition to creating digital products, the ngDigital hubs are talent incubators that disseminate digital capabilities and culture within National Grid.

As Lead Engineer within the ngDigital team you will be responsible for managing the creation and development of digital products on behalf of our UK business. You will be involved in the product development process from ideation to launch, working closely with Product managers, UI/UX designers and other developer to deliver the best digital experience for our users.

Reporting to the digital architect and working with key business and IT stakeholders you will manage a team of software engineers tasked with solving some of our organisation's biggest challenges and ensuring we develop high quality, architecturally sound and commercially viable solutions.

Key Accountabilities

  • Lead the development of first functioning prototypes

  • Manage and contribute to the development of Front and Back-end engineering

  • Work with existing IT teams to specify interface requirements and design

  • Collaborate with business and technical staff on the development of digital products

  • Implement IT standards and procedures (security / commercial etc)

  • Work closely with peers in the business to fully understand the business process and requirements.

  • Show flexibility to respond to the changing needs of the business.

  • Actively contribute to the process of continual improvement, with regard to self, team and system

  • Write well designed, testable, efficient code

  • Integrate software components into a fully functional software system

  • Develop software verification plans and quality assurance procedures

  • Document and maintain software functionality

  • Tailor and deploy software tools, processes and metrics

  • Consult with end users to refine, redesign, and perfect large-scale solutions

Supervisory/Interpersonal- Experience Required

  • Lead a team of software Engineers in the creation of high quality digital software within agreed project deadlines.

  • Assist with recruitment, training and integration of new team members and proactively support the continued development of existing team members

  • Effectively manage team members in line with company policy and procedures, including performance, development, disciplinary and conflict resolution with effective feedback.

  • Assist with the recruitment and management of additional resources to augment team capability where appropriate

  • Proactively report and manage upwards to management and the business, so that they are well informed of the work currently in development.

  • Supervise, train and guide team members

  • Inspire and motivate team members

Qualifications

  • Bachelors Degree in Computer Science or related field

  • 8+ years software development experience (2 years minimum spent leading multi-disciplinary teams)Full solution development experience

  • Experience of SCRUM and AGILE techniques (and their variants)

  • Code management and Continuous Integration/Delivery Implementation experience

  • Full Software development lifecycle experience (design to deployment)

  • Practical experience of building and using restful API's

  • Experience managing and developing an internal software development team of junior resources

  • Strong stakeholder management skills including the ability to explain complex technical concepts to senior audiences

  • Familiarity with Model View Controller (MVC) design patterns, Object-Oriented Programming (OOP) and development best practices

  • Strong Drive and Motivation

  • Ability to develop using modern languages and frameworks, for example REACT/Java

  • Excellent knowledge of Relational Databases in the cloud eg Azure

  • Experience in working in a fast moving software environment, with the ability to master new technology

More Information

This position has a career path which provides for advancement opportunities within and across bands as you develop and evolve in the position; gaining experience, expertise and acquiring and applying technical skills. Internal candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience.

National Grid is an equal opportunity employer that values a broad diversity of talent, knowledge, experience and expertise. We foster a culture of inclusion that drives employee engagement to deliver superior performance to the communities we serve. National Grid is proud to be an affirmative action employer. We encourage minorities, women, individuals with disabilities and protected veterans to join the National Grid team.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Technical Product Manager (Api)

Zoominfo

Posted 2 days ago

VIEW JOBS 6/2/2020 12:00:00 AM 2020-08-31T00:00 At ZoomInfo, our employees work hard to 'define new possibles', and they are driven by winning. You'll be presented with opportunities to both personally and professionally develop as you build your career. We believe that our employees love to work and love to work here, and that you will like coming to work because of the sense of accomplishment you get from being a part of what we're building. As a Technical Product Manager, API, you will be responsible for overseeing the roadmap, refinement and evolution of our APIs. This role will deliver value for ZoomInfo customers, developers and integration partners by managing the product development process to bring new APIs to market. As a highly collaborative role, this individual will work closely with both external and internal stakeholders to drive the overall strategy and deliver exceptional products and features. You will report to the Head of Product Management and interface regularly with Senior Leaders, Engineering and Sales. The responsibilities of this opportunity include: * Developing a cohesive vision for our APIs, including conceptualization, ideation, opportunity assessment and prioritization * Working with development teams to groom and prioritize product requirements using agile process and methodology * Defining and managing team work throughput based on project timelines * Communicating the status of projects on the product roadmap and in development * Working with stakeholders across the organization to identify opportunities to improve productivity and bring new APIs to market * Prioritizing features and defining requirements for successful delivery A successful candidate will have the following qualifications: * 5+ years in product management and/or software engineering in a platform development environment; at least 2 years with managing API's * Experience launching products rapidly on a SaaS platform with a large number of customers * A demonstrated ability to translate business and consumer needs into business and product requirements * Experience applying analytical skills to resolve application design considerations and technical issues * Ability to plan, prioritize, and excel in developing a dynamic fast-paced cross functional team environment * Team leadership and project management skills to keep complex product timelines on track You are a fit for our team if you refuse to lose, you seek challenges, and you love to win. We welcome you to join our team of difference makers who are people working with a passion to win together. Built over 20 years ago, ZoomInfo Powered by DiscoverOrg has helped companies achieve their most important objective: profitable growth. Backed by the world's most comprehensive B2B database, our platform puts sales, marketing and recruiting professionals in a position to identify, connect, and engage with qualified prospects. ZoomInfo offers unrivaled data and accuracy with contacts, companies, direct dials and professional movement. For more information on our intelligence solution, visit us at zoominfo.com Zoominfo Waltham MA

Manager, Technical Delivery - Lead Software Engineer

National Grid