Eversource Energy-posted 3 months ago
$96,190 - $106,880/Yr
Full-time • Mid Level
Berlin, CT
5,001-10,000 employees

Responsible for working on projects that are currently being developed on by our company. Duties will include but are not limited to developing and directing software system validation and testing methods, as well as directing our software programming initiatives. IT Software Engineer will also be working closely with clients and cross-functional departments to communicate project statuses and proposals. Responsibilities include defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.). Employees should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. Eversource supports work-life balance by offering hybrid schedules for certain roles. Eligibility is based on job responsibilities, operational needs, nature of work and team dynamics. 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. These guidelines apply to roles approved for remote work and are subject to change, based on managerial discretion and work performance. 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. Authorization to work in the United States is a precondition to employment in this position. Eversource will not sponsor candidates for work visas for this position.

  • Develop and direct software system validation and testing methods.
  • Direct software programming initiatives.
  • Work closely with clients and cross-functional departments to communicate project statuses and proposals.
  • Define system functionality and write code in various programming languages.
  • Familiarize with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
  • Coach and review the work of lower-level professionals.
  • Influence others regarding policies, practices, and procedures.
  • Manage small projects or processes within area of responsibility.
  • Communicate with parties within and outside of own department.
  • Bachelor’s Degree or equivalent experience.
  • Minimum of 3 or more years of related experience.
  • Advanced knowledge of work area typically obtained through advanced education combined with experience.
  • Practical to substantial knowledge of ES projects, programs, or systems.
  • Advanced Degree in a related field preferred.
  • Practical knowledge of project management.
  • Competitive total rewards program.
  • Potential incentive eligibility.
  • Salary range: $96,190.00-$106,880.00.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service