National Grid Software Engineer - Development Operations in Waltham, Massachusetts

_About the Position:_



National Grid is currently seeking software engineers who are passionate about working in a fast-paced environment to design, develop and deploy solutions to address critical problems. This position is for full-time, on-site employment in our Waltham technology laboratory. You will be working in an exciting start-up environment with the benefits and support of one of the largest energy companies in the country.

A successful candidate will be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. The candidate will have an established background in developing for consumer-facing products, excellent analytical and communication skills, and a passion for technology.

Furthermore, the candidate will support the scaling of innovative prototypes, cloud server integrations, and customer relationships of the highest quality.



_Position Responsibilities (including but not limited to):_

  • Execute full lifecycle software development

  • Write well designed, testable, efficient code

  • Produce to specifications and determine operational feasibility

  • 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

  • Serve as a subject matter expert

  • Comply with project plans and industry standards

  • Work closely with developers, project managers and business users to create meaningful solutions that improve the lives of our employees and customers

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

  • Influence architecture, tooling, process, and culture at a small but growing engineering team

_Knowledge & Experience Required:_



  • BS Degree in Computer Science, Engineering, or equivalent

  • Minimum 3 years tech industry experience

  • Knowledge of the energy industry & electrical engineering principles not necessary, but greatly preferred

  • Proven work experience as a DevOps or computer software engineer

  • Experience in Dev Ops tasks for applications in different technologies like Java, Web Services, .NET, Data Warehousing

  • Experience using Jenkins, Gradle, Ubuild, Udeploy •

  • Experience in working on tools like SVN, GitHub, Artifactory, SonarQube, MSBuild •

  • Experience in Unix, Linux, Shell Scripting and Perl Scripting

  • Experience in continuous integration and environment stability support for agile delivery model

  • Experience in handling code merge/archival processes with different tools

  • Ability to develop/debug software in C#, JavaScript, Ruby, and other selected languages

  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

  • Knowledge of architecture and maintenance of applications in cloud environments (Azure, AWS)

  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Meteor)

  • Ability to document requirements and specifications

  • Create vibrant and engaging UI mockups to drive business development

  • Familiarity with software development methodology and deployment/update processes









This position is one of National Grid’s career path roles which provide for promotional opportunities within and across salary bands as you develop and evolve in the position by gaining experience, expertise and acquiring and applying technical skills.

/ /

/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, committed to providing equal opportunity to employees and applicants for employment without regard to race, color, religion, creed, national origin, ancestry, alienage or citizenship status, gender, sexual orientation, gender identity or expression, age, physical and mental disability, marital status, veteran status, predisposing genetic characteristics, or any other factor protected from discrimination under municipal, state, or federal law. We encourage all interested, qualified persons to join the National Grid team./




Job: *Information Services

Organization: *Information Services

Title: Software Engineer - Development Operations

Location: MA-Waltham

Requisition ID: 20181359