Eversource is looking to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. This role will drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle.
Requirements
- Independently scopes and implements larger user stories for their project/team.
- Handles open-ended problems & ambiguity well.
- Makes well-reasoned software design decisions, identifying potential issues, tradeoffs, risks, and the appropriate level of abstraction. (e.g. research spikes with results captured in ADR's, etc..)
- Maintains awareness of industry trends and tools.
- Stays current.
- Can navigate and make legacy code maintainable.
- Possesses a deep expertise in one or more areas
Responsibilities
- Design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes.
- Engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions.
- Drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle.
- Ensure that software deliverables comply with quality standards and are completed on time.
- Independently scopes and implements larger user stories for their project/team.
- Makes well-reasoned software design decisions, identifying potential issues, tradeoffs, risks, and the appropriate level of abstraction.
- Contributes to the foundational good of their domain and engineering overall, defining patterns and canonical examples, plus paying down tech debt.
Other
- Eversource will not offer immigration-related sponsorship for this position.
- Applicants who require immigration sponsorship—either now or in the future—should not apply.
- Current guidelines require employees to work at least three days in the office, including Tuesdays and Wednesdays, with the third day set by the employee and supervisor based on department needs.
- All applicants must be able to work up to five days in the office if needed (for example: emergencies, training, or other business needs) or should the policy change.
- Must be available to work emergency restoration assignment as required.