Senior Digital Tech Lead
Company | Iberdrola Group |
---|---|
Location | Boston, MA, USA, Milford, CT, USA |
Salary | $131483 – $164354 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in engineering, Information Technology, Computer Science, or a related field.
- 7+ years of experience as a Senior Solutions Architect.
- 7+ years of experience designing, building, and integrating solutions.
- 10+ years of IT experience in web and mobile app design, development, testing, and support.
- TOGAF or similar Enterprise Architecture certification (Should be a Plus)
- Significant technical experience as a software developer, software development lead, technical lead, technical architect, or related role
- Strong knowledge of designing architectural solutions.
- Strong verbal and written communication skills.
- Knowledge of application development lifecycle, API best practices, and DevOps
- Possesses motivation to achieve results in a fast-paced environment.
- Cloud services experience (MS Azure/AWS).
- JavaScript, TypeScript, Java.
- Experience with Angular app development, Angular UI frameworks, Spring Boot, and other Microservices frameworks.
- CI/CD tools (Git, Jenkins, etc.) and source code management modules.
- Experience with Google analytics, RemoteConfig, etc.
- Knowledge of NPM package publishing and reactive programming. RDBMS systems (Oracle, SQL Server, Postgres).
- Experience with container frameworks such as Docker and Kubernetes.
- SAP, CRM, Customer services & Customer Experience integrations.
Responsibilities
- Provide hands-on technical leadership for software engineers, focusing on technical architecture, design, development, and successful delivery.
- Act as a liaison between the customer community and the software development team for effective communication and understanding of requirements.
- Define high-level application platform architectural guidelines, making strategic choices and articulating trade-offs to business owners.
- Displays outward thinking, develops strategies for the full software development life cycle of new and emerging technologies, and demonstrates the viability.
- Technical mentoring to improve the analytical and technical skills of team members.
- Remain up-to-date with coding best practices for scaling Single Page Applications and Mobile technologies.
- Review and recommend partners, vendors, and emerging technologies. Lead technical relationship with Digital partners & vendors.
- Lead various Digital projects, providing technical support and guidance.
- Lead interface with various internal and external IT teams.
- Collaborate with team members and business partners to innovate and evolve functionality and design.
- Design and build advanced applications based on UX designs, implementing user interface designs provided by the UX team.
- Collaborate with cross-functional teams to define, design, and deliver products based on best practices.
- Partner with Scrum Masters, Project Manager, Business Analysts & SMEs and Product Owners on Agile and Scrum principles and ways of working.
- Unit-test code for robustness, usability, and reliability.
- Work on bug fixing and continuous improvement of applications based on metrics.
Preferred Qualifications
- TOGAF or similar Enterprise Architecture certification (Should be a Plus)