Web Application Developer

Central Hudson•Poughkeepsie, AR
•$73,000 - $171,300

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 role focuses on developing 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 the customer self-service portal and mobile application. Responsibilities may change as departmental needs evolve. Title and level are commensurate with experience. The position supports the full software development life cycle and the company’s customer web self-service portal, mobile application, and other web/API development. It collaborates with internal and external teams to develop and deploy customer- and business-facing applications, implements design and architecture best practices, and contributes to ongoing process improvement and technology adoption. The role also supports storm restoration efforts and may require off-hours, weekend, and scheduled 24/7 callout availability.

Requirements

  • Bachelor’s degree in information technology, computer science, or a STEM-related field; alternatively, an associate’s degree in those fields plus 3 or more years of software development experience, or a high school diploma or equivalency plus 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 in response 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 in a team and independently with minimal supervision, and to work well under pressure while delivering a quality product.
  • Ability to work off-hours and weekends when required and be available for scheduled 24/7 callout support.
  • Strong problem-solving and analytical skills, strategic thinking, and 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; a master’s degree is preferred.
  • Demonstrated 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 & 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 internal business-facing applications using best practices.
  • Implement design and architecture best practices.
  • Participate in industry forums and communities to identify opportunities to advance the Technology organization’s practices and technology adoption.
  • Continuously seek to optimize and streamline processes to enable further value-added efforts.
  • Provide support for storm restoration efforts.
  • Provide scheduled 24/7 callout support and work off-hours and weekends when required.

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