IT Engineer, Software - MS Dynamics CRM at Eversource Energy

Berlin, Connecticut, United States

Eversource Energy Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
NoVisa
Energy, UtilitiesIndustries

Requirements

  • Authorization to work in the United States (no visa sponsorship)
  • Ability to work at least three days in the office (including Tuesdays and Wednesdays), with flexibility up to five days based on needs
  • Advanced knowledge of software engineering, including coding in languages like Java, Ruby on Rails, .NET (e.g., C++ or JScript.NET)
  • Familiarity with the software development life cycle (SDLC) from analysis to deployment
  • Experience with build automation tools such as Jenkins, Azure DevOps
  • Familiarity and effective use of cloud services or industry standard frameworks
  • Ability to easily pick up new tools and incorporate them into applications
  • Comfortable working within an Agile framework
  • Ability to write automated tests
  • Experience conducting impactful and meaningful code reviews
  • Ability to refactor and abstract common problems into reusable components or services
  • Ability to detect meaningful problems in requirements
  • Seasoned professional contributor with advanced knowledge of work area
  • Ability to work autonomously with limited oversight
  • Participation in hiring process and interviews
  • Follows established engineering processes and standards

Responsibilities

  • 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 languages
  • Build high-quality, innovative, and fully performing software that complies with coding standards and technical design
  • Coach and review the work of lower-level professionals
  • Influence others regarding policies, practices, and procedures
  • Achieve day-to-day objectives with major impact on operational results
  • Manage small projects or processes within area of responsibility
  • Provide input or guidance to lower-level professionals on tasks and assignments
  • Solve general to complex problems using prior experience and analysis
  • Make moderate improvements to processes, systems, or products to enhance performance
  • Communicate with parties within and outside the department, including external parties like customers and vendors
  • Influence parties within and outside the work area at an operational level
  • Take ownership and work autonomously on development tasks, delivering code on time with quality
  • Deliver quality work on time with minimal supervision, with project-level impact

Skills

Key technologies and capabilities for this role

MS Dynamics CRMJavaRuby on Rails.NETC++JScript.NETSDLCSoftware TestingSystem Validation

Questions & Answers

Common questions about this position

What is the work arrangement or remote policy for this role?

Eversource supports hybrid schedules for certain roles, requiring employees to work at least three days in the office, including Tuesdays and Wednesdays, with the third day set by the employee and supervisor. All applicants must be able to work up to five days in the office if needed for emergencies, training, or other business needs.

What programming languages or technical skills are required?

Responsibilities include writing code in various languages like Java, Ruby on Rails, or .NET programming languages such as C++ or JScript.NET. Employees should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

What is the salary or compensation for this position?

This information is not specified in the job description.

What does the team structure or leadership responsibilities look like?

The role involves coaching and reviewing the work of lower-level professionals, influencing others regarding policies and practices, and may include managing small projects or providing guidance to junior team members.

What makes a strong candidate for this IT Engineer role?

Strong candidates should have experience developing and directing software validation, testing, and programming, familiarity with SDLC, proficiency in languages like Java, Ruby on Rails, or .NET (e.g., C++ or JScript.NET), and the ability to work closely with clients and cross-functional teams.

Eversource Energy

About Eversource Energy

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI