Web Application Developer

Central Hudson Gas & Electric•Poughkeepsie, NY

About The Position

The Web Application Developer is part of the Technology Business Application Support and Development group, which supports critical business management, field operations, and digital customer-facing systems. The position develops improvements to web and mobile application platforms to uphold and enhance the digital customer experience. The team develops and provides routine daily support for enterprise-wide information systems and technology solutions, including a customer self-service portal and mobile application. Responsibilities may change as departmental needs evolve, and title and level are commensurate with experience. The role provides full software development life cycle support, including analysis, design, configuration, development, documentation, testing, and ongoing support for the company’s customer web self-service portal, customer mobile application, and other web/API development. The developer works with internal and external teams to develop and deploy modern applications, applies design and architecture best practices, participates in industry forums and communities, and seeks to optimize processes. The position also supports storm restoration efforts and may advance within the Systems Analyst job series.

Requirements

  • Bachelor’s degree in information technology, computer science, or a STEM-related field; alternatively, an associate’s degree in one of these fields and 3 or more years of software development experience, or a high school diploma or equivalency and 5 or more years of software development experience.
  • Experience in web application development.
  • Knowledge and proficiency in C#, ASP.NET MVC, REST API, HTML, CSS, and JavaScript.
  • Experience in application design, development, and testing.
  • Excellent interpersonal, verbal, and written communication skills.
  • Ability to scope and size projects and adapt to a variety of assignments.
  • Flexibility and adaptability to changing organizational technology, processes, and priorities.
  • Motivated self-starter able to learn through hands-on experience, peer mentoring, and formal training.
  • Ability to work both in a team and independently with minimal supervision, and to work well under pressure while delivering a quality product.
  • Availability for off-hours and weekend work when required and scheduled 24/7 callout support.
  • Strong problem-solving, analytical, and strategic-thinking abilities, including the ability to distinguish critical from minor problems.
  • Valid driver’s license.

Nice To Haves

  • Degree in Computer Science, Software Development, Computer Information Systems, Information Technology, or a STEM field; master’s degree.
  • Front-end web development experience with VueJS, Bootstrap, SCSS, and TypeScript.
  • Experience operating within a DevOps model, using CI/CD pipelines, and applying Agile Development principles.
  • Experience or knowledge of SAP OData Services, SAP S/4HANA, and C4C.
  • Experience with EPiServer CMS or other web content management systems.
  • Experience developing strategies and implementing best practices.
  • Experience in the energy and utilities or services industry.

Responsibilities

  • Support the full software development life cycle, including analysis, design, configuration, development, documentation, and testing.
  • Support the company’s customer web self-service portal, customer mobile application, and other web/API development, including existing and incremental digital customer capabilities.
  • Collaborate with internal and external teams to develop and deploy modern customer- and business-facing applications using best practices.
  • Implement design and architecture best practices.
  • Participate in industry forums and communities to identify opportunities to advance Technology organization practices and technology adoption.
  • Continuously optimize and streamline processes to enable further value-added efforts.
  • Provide support for storm restoration efforts.
  • Work off-hours and weekends when required and be available for scheduled 24/7 callout support.

Benefits

  • Competitive compensation
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) retirement savings plan with substantial company match
  • Life insurance
  • Travel insurance
  • Tuition assistance
  • Wellness reimbursement program
  • Paid holidays
  • Vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service