Sr. Manager - Web, Mobile And Cloud Application Development

National Grid Waltham , MA 02154

Posted 3 months ago

About us

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.

To be successful we must anticipate the needs of our customers, reducing the cost of energy delivery today and pioneering the flexible energy systems of tomorrow. This requires us to deliver on our promises and always look for new opportunities to grow, both ourselves and our business.

Job Purpose

Are you passionate about building quality software? Is your mission "Help others to be productive"? Have you worked in software engineering teams and delivered software solutions to internal customers?

National Grid IT team is currently seeking an innovative and experienced, Senior Manager who will be responsible for managing the development of tools that will serve as the standard platform for creation, tracking, execution and deployment of various diverse programs driven using Agile and Waterfall methodologies. The Senior Manager will also pay the role of process owner, partnering closely with the Technical Managers, Product Owners, and Scrum Team Leads to achieve success against a defined set of desired business outcomes. This role will also be challenged with the transition of programs from waterfall methodology to Agile development practices as and where applicable.

The tools should cater to the needs of a diverse set of stakeholders such as business analysts, developers, quality analysts, Production IT teams, support etc. and ensure consistency of processes across multiple programs across diverse teams. In this role we are seeking the following preferred qualifications: Highly developed negotiation, facilitation and consensus building skills; good analytical and problem solving skills; proven experience in automating configuration management by delivering using Infrastructure as a code and Configuration as a code; experience with Scalable Agile Scrum development; complete understanding of both the underlying infrastructure of the system and the individual application requirements to facilitate providing technical input into the development of the system as appropriate; experience in the management of complex product development and delivery and CSM / PMP certification is a plus.

Key Accountabilities

  • Management and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment

  • Create rich customer facing web / Mobile applications with focus on UX, performance and maintainability.

  • Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering organization

  • Work closely with your teams to architect and develop the best technical design and approach

  • Report on status of development, quality, operations, and system performance to leadership and peers

  • Serves as a guiding force on the governing committee responsible for resolving conflict, providing best practice recommendations, and removing impediments.

  • Provides coaching and mentoring to Agile standards (story writing, grooming, estimating, etc.)

  • Responsible for the over-all systems development life cycle


  • 12+ years of experience building and managing development teams that design and deliver rich Web applications on prem, cloud and mobile platforms

  • 5 + years of experience as manager with ability to lead teams of 8+ people in design, development, personal improvement and growth and being responsible for their performance approasals

  • 6+ years of application development on the Web and Mobile frameworks with very thorough knowledge of Progressive Web apps, SPA, Angular, Typescript and ASP.Net

  • Experience leading multidisciplinary (Software Development/Agile/ QA/PM) organizations

  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences

  • Experience managing teams in a DevOps culture

  • Experience with data visualization and analytic tools is a plus

  • Experience of managing products, budgets and justifying resource needs to senior leaders and finance

  • Experience in developing multi-year product and technical strategies

  • Experience influencing leadership decisions through presentation of technical information, both verbally and in writing

  • Experience with project delivery for complex, cross-functional, cross-organizational projects

  • Bachelor's degree in Computer Science or equivalent

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

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
Principal Cloud MEC Engineer

Verizon Communications

Posted 2 weeks ago

VIEW JOBS 10/5/2019 12:00:00 AM 2020-01-03T00:00 What you'll be doing... The currencies of 5G enable new use cases. Some of these use cases include MEC (Mobile Access Edge Computing) – which can enable new services on existing platforms or new hardware platforms provided that the right software infrastructure is available on the device. Device Technology Team is chartered with providing a single point of accountability for overseeing and driving device requirement definition and technical direction for emerging device platform portfolio. The individual reports to a Senior Manager and interfaces extensively with many functions within the business to perform the role. * Establish and develop relationship with direct and indirect suppliers of device HW and SW subsystems for the purposes of developing MEC enabled products and services for our customers. * Establish and develop relationship with enterprise customers that would utilize MEC-enabled devices in order to create new revenue opportunities to meet the Verizon corporate strategic objectives. * Establish and develop relationships with device middleware providers that enable Cloud Computing to foster a wider eco-system of suppliers to drive vendor diversity and to reduce component cost. * Collaborate directly with Verizon's Enterprise, and Consumer Business Units in setting requirements and developing new growth opportunities. * Proactively looking for areas and lead efforts to improve technical specifications. * Provide support and leadership for product / service launches and post launch issues. What we're looking for... You'll need to have: * Bachelor's degree or four or more years of work experience. * Six or more years of relevant work experience. Even better if you have: * Bachelor's degree in EE/CS; Master's degree in EE/CS preferred. * 10+ years of experience in wireless or cellular industry. * 3+ years of technology architecture experience and / or SW development (C#, Python, C++ desirable). * 3+ years of experience in vendor management is preferred. * Candidate needs to be skilled in the writing of technical requirements & test plans. * Good mobile telecommunications industry knowledge, including experience with handset .manufacturers, network equipment vendors, and/or chipset vendors. * Working knowledge of 3GPP (LTE, 5GNR) wireless technologies. * Conceptual understanding of device management protocols (OMA-DM, LWM2M, Remote Desktop Protocol, MQTT) is preferred. * Conceptual understanding of IP networking (L2-L4) including router, switch, load-balancing and firewalls. * Experience designing and using web services APIs (RESTful SOAP) is preferred. * Experience developing applications / services for Android or Linux preferred. * Conceptual understanding of mobile embedded operating systems, edge computing platforms, and client-server concepts, protocols, APIs and performance criteria to enable edge computing. * Conceptual understanding of microservice based architectures, container deployments and management tools like Kubernetes, Docker, and Mesos. * Experience with cloud platforms such as AWS, Azurewave, and GCS preferred. * Ability to collaborate and provide technical leadership with multiple internal and external organizations in a fast paced environment in order to define device architecture, specifications and risks. VZproductdev When you join Verizon... You'll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America's fastest and most reliable network, we're leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we're about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon. Equal Employment Opportunity We're proud to be an equal opportunity employer- and celebrate our employees' differences,including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better. Verizon Communications Waltham MA

Sr. Manager - Web, Mobile And Cloud Application Development

National Grid