WeymouthRecruiter Since 2001
the smart solution for Weymouth jobs

Senior Software Engineer in Test - Digital Platforms

Company: NATIONAL GRID CO USA (NE POWER)
Location: Weymouth
Posted on: November 24, 2022

Job Description:

About us National Grid is hiring a Digital Platform Senior Software Engineer on our Dev Enablement team in Waltham, MA. This role can also be located in NH, NJ, NY, CT, RI or Washington D.C. 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 put 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 An experienced and independent engineer who can be a technical lead on larger work. Senior Software Engineers will typically have between 4-10 years of experience. As a Senior Software Engineer, you will be involved in the product development process from ideation to launch, working closely with software engineers, product managers, UI/UX designers, and key stakeholders across the organization to deliver the best digital experiences for our users. You will actively contribute to the success of the team by innovating, participating in technical discussions, and contributing to the development of products that will transform the organization. Key Accountabilities --- Takes large problem with loose definition and scopes work.
--- Guides team (or self) through completion of components/projects, expanding scope as necessary.
--- Executes on large projects for the team and breaks work down for themselves and others. Able to integrate their work within and outside of the team, identifying edge cases and exception states.
--- Expert in our key technology frameworks used on their team
--- Able to own assembling architectural plans and artifacts for projects the team is taking on - aware of system architecture outside of the team scope.
--- Seeks greater understanding of not just the problem and the solution, but motivating factors, surrounding technology, and expertise in related areas - expanding the scope of the problem space
--- Recognized as an expert in the front end or back end language of the team, able to conceptually grasp 'the other end' that they don't work with directly - expanding the scope of the solution space
--- Ensures team engineering is consistently accurate.
--- Identifies trends (positive or negative) and quickly and appropriately escalates any issues.
--- Understands our key technology frameworks used in their org, how they are used, and why they are used.
--- Starts to explore our key technology frameworks used company-wide
--- Actively works to unblock others, guided by their expertise. Works to unblock beyond just the technical solution.
--- Owns their development plan end-to-end by proactively seeking feedback and taking steps to improve on opportunity areas.
--- Owns initiatives that help to increase efficiency, drive revenue, improve customer experience, and/or reduce costs on a meaningful scale for the business.
--- Creatively questions team's work and proactively suggests new processes or ideas.
--- A driver of the team tech roadmap - a participant in the prioritization and planning of this work. Supervisory/Interpersonal- Experience Required --- Works effectively with others within functional team and stakeholders
--- Delivers feedback directly, clearly, and promptly in appropriate setting - meets people where they are
--- Supports hiring plan as needed - independently interviewing candidates and making supported recommendations
--- As a member of leadership, explains, supports, and challenges leadership decisions within team and cross-functionally
--- Effectively coaches, develops, and oversees the work of junior team members and a diverse group, even if no direct reporting relationship
--- Work across the org, either with devs on other teams, or actively participating in interest groups with their colleagues (technical or non-technical)
--- Effectively prepares for and runs internal meetings with supporting analytics and data
--- Understands the overall direction of the wiki and contributes new pages and new sections. Coordinates with others on overall vision
--- Regularly solicits feedback from peers and works to improve their ability to communicate. Starts to get active feedback on their intent/perception gap
--- Viewed as credible team expert on their area of focus, can describe teamwork and technology to people outside of the team
--- Active participant in team meetings and leading when the topic is the team's work
--- Presents or co-presents at lunch & learn, engineering all-hands, or other team meetings Qualifications

  • Requires Bachelor's/Master's degree in Computer Science, Engineering or related field or equivalent work experience
  • Strong practical experience working with data engineering development tools & cloud technologies in Snowflake, Reltio, Matillion with BI technologies (Power BI, SSRS, SSAS)
  • Experience in manipulating data for data loads and extracts. Ability to demonstrate in-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework and as well in data warehouse design (e.g. dimensional modelling) and data mining
  • Advanced knowledge of SQL queries; TSQL or PL/SQL
  • Good hands-on coding experience using languages and DSLs (at least 2 or more) - C#, .Net, Java, JavaScript, Python, Groovy and SQL
  • Multi-system Integration using industry standards such as REST, API, JSON, SOAP, etc
  • 5+ years of experience with automation & security testing tools both opensource & proprietary such as BurpSuite, ZAP, NetSparker, Kali Linux, Selenium, Appium, Cucumber/Gherkin, Rest Assured or equivalent web-service automation tool, Tosca, Specflow and APM, infrastructure monitoring tools like Dynatrace, SumoLogic, NewRelic, Prometheus and AppDynamics
  • Experience delivering products/Platforms and services using the Agile methodology
  • Excellent interpersonal communication and organizational skills to contribute as a leading member within the function, distributed teams passionate about delivering quality services and solutionsPreferred/Optional Skills:
    • A passion for driving continuous improvement through spotting opportunities and seeking the views of others
    • Ability to listen to different perspectives, evaluate, persuade and carefully shape your work to deliver truly impactful results
    • A can-do attitude and you drive to overcome obstacles, acting with a sense of urgency because you're passionate about what you do
    • Build a foundational knowledge base for AI products and trends in the marketplace and a develop a clearly articulated long-term roadmap for AI and automation across our landscape
    • Be a thought partner in the selection, configuration and implementation of automated solutions as well as establish standard methodologies to ensure high quality and efficient business transformation using AI More Information Salary$112,000 - $150,000 a year 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. 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.

Keywords: NATIONAL GRID CO USA (NE POWER), Weymouth , Senior Software Engineer in Test - Digital Platforms, IT / Software / Systems , Weymouth, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Weymouth RSS job feeds