National Grid Senior Software Engineer in Waltham, Massachusetts
National Grid is hiring a Software Engineer for our Solutions Development group 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.
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.
To assist in rebuilding of in-house IT technical project delivery capabilities ranging from software solution design, operating architecture integration, and selection of computer applications to meet business needs.
Perform complex analysis, design, development, testing, and debugging of computer system application software.
Perform activities ranging from software design, operating architecture integration, and selection of computer systems.
Apply knowledge of one or more technologies, and of one or more platforms and programming languages.
Apply integration and customized development expertise in industry-standard programming languages to convert functional and technical requirements into business solutions.
Assist in creating system design work products including conceptual designs and logical technical designs.
Perform project tasks following National Grid-approved software development lifecycle model.
Support the transformation of the relevant operational model on a wide-scale by leading software engineers to meet client and business needs.
Supervisory/Interpersonal- Experience Required
Able to clearly communicate technical concepts to both technical and non-technical audiences.
Demonstrated ability to interface effectively and collaborate with third party suppliers/vendors.
Bachelor's degree in computer science, engineering or equivalent knowledge of the energy industry and electrical engineering principles not necessary, but greatly preferred
Minimum 5 years of professional experience demonstrating responsibility for developing solutions in support of large scale software development projects
Experience delivering large scale projects, including development of technical requirements, testing and integration plans through both Waterfall and Agile SDLC methodologies
Experience with cloud-computing services, such as Amazon Web Services or Microsoft Azure and native iOS or Android development including testing cross-browser, cross-platform, and/or cross-device compatibility Big Data/Data Visualization/Robotics(Automation) technology experience alongside SAP and/or Salesforce development/integration experience highly desirable
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.