Senior Digital Tech Lead

Iberdrola•Boston, MA
•$116,640 - $167,600•Onsite

About The Position

The Senior Digital Tech Lead designs, develops, and delivers enterprise-grade system software and applications that support business objectives. The role combines deep technical expertise with people leadership, shaping system architecture and guiding teams to implement high-quality solutions efficiently, reliably, and at scale. The position is accountable for technical delivery and team performance, oversees end-to-end software development, and drives continuous improvement across systems, processes, and capabilities. The role provides hands-on technical leadership for complex initiatives and development teams, guiding architectural decisions, setting direction, adapting development plans, and addressing resource and delivery challenges. It defines and validates system and application design requirements, applies specialized technical expertise, and coordinates work delivered by internal teams and external contractors. The position calls for advanced front-end expertise in Angular, HTML5, CSS/SCSS, and contemporary UI libraries, as well as Java, Spring Boot, microservices, cloud-ready application design, integrations, and enterprise data platforms. The role works with solution architecture, product, and delivery teams to ensure solutions meet business objectives and standards for performance, reliability, scalability, and maintainability. This is an in-office position in Orange, Connecticut; Rochester, New York; or Boston, Massachusetts. Avangrid employees may be assigned system-emergency duties outside their regular schedule or job duties, as applicable to certain locations and business functions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline and 10 or more years of professional experience, or a master’s degree and 7 or more years of experience.
  • At least 5 to 7 years of experience in a senior engineering or technical leadership role.
  • Expert software development experience using Agile DevOps practices for CI/CD.
  • Proven experience designing, building, and deploying large-scale, enterprise-grade, multi-tier applications for web and mobile platforms.
  • Mastery of enterprise-scale integrations using APIs, connectors, and middleware, specifically with legacy ERP systems such as SAP.
  • Proficiency with modern data platforms such as Snowflake, Databricks, AWS, or Microsoft Fabric for data orchestration and governance.
  • Ability to design complex systems that manage data flows, state management, and edge cases.
  • Strong hands-on experience with JavaScript, TypeScript, Angular frameworks, and UI libraries.
  • Advanced proficiency in Java 11/17 or later, with experience building backend and integration solutions using Spring Boot and microservices architectures.
  • Experience designing cloud-based solutions using Microsoft Azure and/or AWS.
  • Familiarity with CI/CD pipelines and source-control tools such as Git and Jenkins or equivalent.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Working knowledge of relational databases such as Oracle, SQL Server, and PostgreSQL.

Responsibilities

  • Design, develop, test, debug, and implement system software and applications that meet business requirements and performance, reliability, and scalability standards.
  • Lead complex technical initiatives, solve challenging problems, guide architectural decisions, and ensure system improvements are implemented and monitored.
  • Provide technical leadership for professional development teams, set direction, adapt development plans, and address resource, delivery, and day-to-day challenges.
  • Define and validate system and application design requirements in alignment with long-term business objectives.
  • Lead solution design, influence technical standards, and participate in innovation and improvement initiatives.
  • Coordinate work performed by internal teams and external contractors, maintaining execution, accountability, and quality.
  • Apply front-end architecture expertise to create scalable, reusable web and mobile solutions, including responsive layouts, performance optimization, state management, offline capabilities, and application security.
  • Design and support cloud-ready, microservices-based applications using Spring Boot and related containerization, orchestration, and deployment frameworks.
  • Ensure application design and delivery align with approved solution architecture, platform standards, and business objectives.
  • Mentor engineers and enforce architectural decisions, coding standards, and engineering best practices.
  • Drive technical execution across the software development lifecycle in collaboration with solution architecture, product, and delivery teams.
  • Oversee technical problem resolution and design decisions across initiatives, balancing architectural compliance with practical delivery needs.

Benefits

  • Competitive benefits and growth opportunities
  • Performance-based bonuses
  • 12% 401(k) match
  • Health, dental, and vision insurance
  • Tuition reimbursement
  • Professional development and career-advancement pathways
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service