Senior Software Development Lead

4 weeks ago


Waltham, Massachusetts, United States National Grid USA Full time
About Us

National Grid USA is a leading energy company that delivers safe and secure energy to homes, communities, and businesses. Our mission is to shape the sustainable future of our industry as the pace of change accelerates.

Job Purpose

The Principal Software Engineer will provide leadership in the development and execution of comprehensive software development strategies, ensuring the delivery of high-quality products and services within data engineering, business analytics, and data strategies.

Key Responsibilities
  • Architecting and designing robust software solutions that meet business requirements and adhere to best practices and architectural principles.
  • Collaborating with cross-functional teams to design and develop software solutions that enable effective data analysis and insights generation.
  • Contributing to the development and implementation of data strategies, including data governance, data quality, and data management practices, to ensure the availability, integrity, and security of data assets.
  • Leading technical initiatives, driving their implementation, and ensuring successful delivery.
  • Conducting code reviews and ensuring code quality, readability, and maintainability.
  • Providing technical leadership and mentorship to the development team, promoting best practices in software development and testing.
  • Collaborating with product management teams to understand product vision, define technical requirements, and ensure alignment between technical implementation and product goals.
  • Ensuring security and compliance throughout the software development lifecycle, conducting security reviews, and ensuring compliance with relevant regulations and standards.
  • Implementing and maintaining continuous integration and delivery pipelines to enable frequent and automated software releases.
Requirements
  • Bachelor's Degree in Computer Science or related field.
  • Minimum 7-10 years of experience in software development, with a strong focus on quality and reliability.
  • Proficiency in software development tools and frameworks, including Power BI, Snowflake, Matillion JavaScript, and ServiceNow.
  • Expertise in data engineering, data analytics, and data strategies, with a deep understanding of software development scripting.
  • Strong analytical and problem-solving skills, with the ability to identify, analyze, and resolve complex software development issues.
  • Excellent communication and teamwork abilities, with experience in collaborating with cross-functional teams and mentoring junior staff.
What We Offer

National Grid USA offers a rewarding work environment, a collaborative team-oriented culture, and a competitive salary range of $156k - $184k per year in New England, $167k - $197k per year in Downstate NY, and $139k - $164k per year in Upstate NY.

We foster a culture of inclusion that drives employee engagement to deliver superior performance to the communities we serve. National Grid USA is an equal opportunity employer that values a broad diversity of talent, knowledge, experience, and expertise.



  • Waltham, Massachusetts, United States National Grid USA Full time

    About UsNational Grid USA is a leading energy company that delivers safe and secure energy to homes, communities, and businesses. Our team of experts collaborates closely with diverse energy businesses to revolutionize operations through technology, embracing Agile methodologies and Digital mindsets to drive efficiency and bring new capabilities to internal...


  • Waltham, Massachusetts, United States Rocket Software Full time

    Job Summary:We are seeking a highly skilled Senior Systems Engineer to join our team at Rocket Software. As a key member of our global IT organization, you will be responsible for designing, implementing, and maintaining complex systems in your area of expertise.Key Responsibilities:Design and implement complex systems in your area of expertiseCollaborate...


  • Waltham, Massachusetts, United States Rocket Software Full time

    Job Title: Senior Customer Success ManagerAbout the Role:We are seeking an experienced Senior Customer Success Manager to join our team at Rocket Software. As a Senior Customer Success Manager, you will be responsible for driving customer success and growth across our customer base. You will work closely with our sales team to ensure seamless onboarding and...


  • Waltham, Massachusetts, United States Syntricate Technologies Full time

    Job Description:We are seeking an experienced Senior Embedded Software Architect to join our team at Syntricate Technologies. The ideal candidate will have a strong background in embedded software development and a proven track record of designing and implementing modular architectures.Key Responsibilities:Lead the refactoring of a legacy embedded system...

  • Senior Java Developer

    4 weeks ago


    Waltham, Massachusetts, United States Syntricate Technologies Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Syntricate Technologies. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spring Boot and microservices architecture. You will work closely with our...


  • Waltham, Massachusetts, United States SS&C Technologies Full time

    About the Role:SS&C Technologies is seeking a highly skilled Senior Software Engineer to join our core platform team. As a member of this team, you will be responsible for extending, improving, and maintaining the platform that serves as the backbone of our virtual data room VDRProTM.This highly performant platform helps dealmakers close 10,000+ M&A deals...


  • Waltham, Massachusetts, United States Saxon Global Full time

    We are seeking a skilled Java Software Developer to join our team at Saxon Global. The ideal candidate will have experience with laboratory information systems (LIMS) and be able to assist with the development and maintenance of our LIMS system supporting Dx and CDx applications.Key Responsibilities:Assist with the development and maintenance of LIMS system...


  • Waltham, Massachusetts, United States Diverse Lynx Full time

    Role Overview:As a Technical Lead at Diverse Lynx LLC, you will be responsible for leading the development of cutting-edge software solutions using Angular, HTML, and CSS. Your expertise in HTML5-CSS3 and Angular 13 will be instrumental in driving the success of our projects.Key Responsibilities:Lead the development of software applications using Angular,...


  • Waltham, Massachusetts, United States SS&C Technologies Full time

    About the Role:Sr. React Developer at SS&C TechnologiesLocation: Waltham, MA | HybridJob Description:The SS&C Intralinks team is currently searching for a Senior Software Engineer to join their team. As a Sr. React Developer, you will work in a cross-functional Scrum team, informing requirements and design and seeing it all through to implemented code in...


  • Waltham, Massachusetts, United States Virtusa Full time

    Job Description:As a Senior Software Quality Assurance Engineer at Virtusa, you will be responsible for ensuring the quality of our software applications. This involves developing and executing test cases, working with software engineers to identify and re-test defects, and analyzing business requirements.Key Responsibilities:Develop and execute test cases...


  • Waltham, Massachusetts, United States Miltenyi Biotec Full time

    Are you ready to start revolutionizing biomedical research? When you join Miltenyi Biotec, you join a family that is passionate about making a real impact - one breakthrough at a time. For over 30 years, we have played a pivotal role in the design, development, manufacture, and integration of products for sample preparation, cell separation, cell analysis,...


  • Waltham, Massachusetts, United States Integrated Computer Solutions Full time

    Software Development Leadership OpportunityIntegrated Computer Solutions is seeking a skilled Principal C# Engineer to lead the development of software products in the Microsoft stack for our MedTech and industrial clients. Key Responsibilities:Design, develop, and test software products in the Microsoft stack.Define software requirements for complex...


  • Waltham, Massachusetts, United States Humatics Full time

    Key Responsibilities:As a senior member of the Milo team at Humatics, you will be responsible for designing and implementing software interfaces for our microlocation product. This will involve working closely with customers and potential customers to understand their requirements and develop optimal solutions using Humatics microlocation technology.Key...


  • Waltham, Massachusetts, United States Boston Scientific Full time

    About the Role:We are seeking a skilled software engineer to join our development team and contribute to the creation of innovative medical devices. The ideal candidate will have a strong background in software development, particularly in User Interface (UI) development using Qt.The successful candidate will be responsible for designing, developing, and...


  • Waltham, Massachusetts, United States Dentsply Sirona Full time

    Dentsply Sirona is a leading manufacturer of professional dental products and technologies, with a rich history of innovation and service to the dental industry and patients worldwide.The company develops, manufactures, and markets a comprehensive solutions offering including dental and oral health products as well as other consumable medical devices under a...


  • Waltham, Massachusetts, United States ServiceNow Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at ServiceNow. As a key member of our digital experience platform, you will be responsible for designing and implementing scalable and responsive web applications using modern front-end and back-end technologies.Key ResponsibilitiesDevelop and maintain modular, reusable...


  • Waltham, Massachusetts, United States Pegasystems Full time

    Pegasystems Learning & Development LeadPegasystems is changing how the world builds software, and our culture drives how we get the job done. You will be helping build a resilient, more adaptable organization equipped with the skills for the future.Key Responsibilities:Assess L&D needs and design, develop, and execute comprehensive learning and development...


  • Waltham, Massachusetts, United States Boston Scientific Full time

    About the Role:We are seeking a skilled Software Engineer to join our team at Boston Scientific, where you will be responsible for designing and developing user interfaces for our medical devices using Qt.Key Responsibilities:Design and develop user interfaces for medical devices using QtProvide technical leadership to the team in software design and best...


  • Waltham, Massachusetts, United States Syntricate Technologies Full time

    Job Summary:As a Senior Java Developer with Payment Domain Expertise at Syntricate Technologies, you will be responsible for creating design principles and preparing technical and infrastructure architecture deliverables that meet business requirements and customer needs. You will participate in product design recommendations that span the entire...


  • Waltham, Massachusetts, United States Benchmark Senior Living Full time

    Job SummaryThe Director of Investments will be a key member of the Investments department, reporting directly to the Vice President of Investments. This role will involve working closely with the Investments team to source and underwrite new acquisition opportunities, capitalize existing portfolios, and refinance existing assets. The successful candidate...