IT Systems Engineer III

Delan Associates Inc.

Town of Florida (NY)

On-site

USD 90,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Doist is seeking a Senior IT Programmer Analyst to maintain and enhance a cloud-native platform used in storm response and asset management. You will work across front-end, back-end, data, and cloud infrastructure to deliver reliable solutions for field and operations teams.

The role emphasizes full-stack engineering, AWS cloud, GIS, offline-first approaches, and collaboration with cross-functional IT and operations teams to ensure security, performance, and compliance.

Qualifications

  • High School Diploma or GED.
  • Bachelor's degree or equivalent experience.
  • 4+ years of experience.

Responsibilities

  • Design, develop, deploy full-stack features across a modern web platform.
  • Build and maintain a map-based geospatial UI and analytics.
  • Enhance offline-capable functionality for low-connectivity field conditions.
  • Develop and support integrations with enterprise systems using modern data patterns.
  • Contribute to an AI-powered assistant built on managed generative-AI cloud services.
  • Build and maintain infrastructure-as-code and CI/CD pipelines.
  • Collaborate with IT, engineering, and operations to translate business needs into technical solutions.
  • Ensure reliability, performance, security, and compliance across the platform.
  • Provide level 3 support for the application and its embedded reporting.
  • Participate in Agile ceremonies and release management.

Skills

Angular
TypeScript
NestJS
Node.js
PostgreSQL
Python
AWS
AWS CDK
CloudFormation
CI/CD
GIS / mapping
Power BI

Education

Bachelor's degree in Information Systems / Computer Science / Software Engineering

Tools

GitHub Actions

Job description

Position Specific Description

Senior IT Programmer Analyst will be responsible for maintaining and enhancing a mission-critical, cloud-native web platform that supports storm response, damage assessment, field patrols, and electric-grid asset management within our Power Delivery IT organization. This role requires a strong background in full-stack software engineering, cloud (AWS) application development, and modern web delivery to build reliable, secure solutions used by field and operations teams — including during active storm events.

Key Responsibilities
  • Design, develop, and deploy full-stack features across a modern web platform — front-end user experience, backend services, data layer, and supporting cloud infrastructure.
  • Build and maintain an interactive, map-based (geospatial) user experience and supporting analytics/reporting.
  • Enhance offline-capable functionality so the platform remains usable in low-connectivity field conditions.
  • Develop and support integrations with enterprise systems using modern event-driven and batch data patterns.
  • Contribute to an AI-powered assistant built on managed generative-AI cloud services.
  • Build and maintain infrastructure-as-code and CI/CD pipelines across development, QA, and production environments.
  • Collaborate with cross-functional teams — IT, engineering, and operations — to translate business needs into effective technical solutions.
  • Ensure reliability, performance, security, and compliance across the platform.
  • Provide level 3 support for the application and its embedded reporting.
  • Participate in Agile ceremonies, code reviews, and release management; stay current with emerging technologies and best practices.
Preferred Skills
  • Angular, TypeScript, RxJS, NestJS / Node.js, PostgreSQL, Python, AWS (Lambda, S3, RDS, API Gateway), AWS CDK / CloudFormation, CI/CD (GitHub Actions), GIS / interactive mapping, Progressive Web Apps (offline-first), Generative AI (RAG), Power BI.

Experience building responsive, component-based front ends (Angular preferred; React/Vue transferable) with reactive/state-management patterns. Experience with cloud-native backend development and RESTful API design. Familiarity with cloud platforms (AWS preferred; Azure a plus) and their compute, storage, database, and messaging services. Experience with relational databases and ORMs (PostgreSQL), plus schema design and migrations. Experience with geospatial/GIS development, offline-first/PWA engineering, systems integration/ETL, or generative-AI applications is a plus.

Job Overview

This position assesses, designs, develops, integrates and troubleshoots technology to support business processes. Employees provide technical or functional guidance to project or work teams, as needed within specific or multiple disciplines. This position is accountable for ensuring the reliability, performance, security, and continuity of IT systems, as well as ensuring that excellent technical support services are provided.

Job Duties & Responsibilities
  • Analyzes, designs, develops, tests, debugs, implements, maintains, integrates, customizes and enhances existing or new systems
  • Applies appropriate Agile or development methodologies, system development lifecycles, tools, and technology
  • Automates the handoff of code releases from development to operations (DevOps)
  • Participates in the change management and service ticket management processes, including receiving, resolution monitoring and ensuring customer satisfaction
  • Leads projects when needed and builds strong working understanding of the solution being delivered
  • Ensures user satisfaction by providing preventative maintenance, troubleshooting, and timely resolution of more complex problems
  • Designs, develops and tests experimental application work to test new ideas with bounded cost and time frames
  • Ensures that applications processes are conducted in line with corporate social responsibility, security, compliance, environmental, and technical policies and applicable standards and legislation
  • Acts as liaison with regulatory agencies, vendors, and contractors on matters relating to computer systems as required
  • Defines metrics and monitors Service Level Agreements (SLAs) for systems being developed
  • Performs other job-related duties as assigned
Required Qualifications
  • High School Grad / GED
  • Bachelor's or Equivalent Experience
  • Experience: 4+ years
Preferred Qualifications
  • Bachelor's - Information Systems, Computer Science, or Software Engineering
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer
Systems Engineer

Compunnel, Inc. • Westlake (OH)

Hybrid
USD 100,000 - 120,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Consolidated Edison Company of New York • New York (NY)

On-site
USD 130,000 - 180,000
Systems Analyst III
Systems Analyst III

Compunnel, Inc. • Allentown

On-site
USD 90,000 - 120,000
Lead Software Engineer / Data Analyst - (MUST be eligible for a TS/SCI security clearance) - 1822
Lead Software Engineer / Data Analyst - (MUST be eligible for a TS/SCI security clearance) - 1822

PlacingIT • Town of Florida (NY)

On-site
USD 115,000 - 185,000
Relocation assistance
NodeJS Services Developer, IT Applications Engineer IV - Greensboro, NC
NodeJS Services Developer, IT Applications Engineer IV - Greensboro, NC

Kaiser Permanente • Greensboro (NC)

Hybrid
USD 90,000 - 130,000
Senior IT Applications Engineer - Java & Cloud Technologies - Greensboro, NC
Senior IT Applications Engineer - Java & Cloud Technologies - Greensboro, NC

Kaiser Permanente • Greensboro (NC)

Hybrid
USD 110,000 - 160,000
Systems Specialist, EH&S Systems
Systems Specialist, EH&S Systems

Consolidated Edison Company of New York • New York (NY)

On-site
USD 110,000 - 150,000
Software Engineer, Systems Engineer
Software Engineer, Systems Engineer

Jobtailor • Colorado

On-site
USD 150,000 - 180,000
Full Stack Application Developer III 4P/797
Full Stack Application Developer III 4P/797

4p-Consulting-Inc. • Atlanta (GA)

Hybrid
USD 110,000 - 150,000
System Analyst Full Stack Developer, Operation Management Systems
System Analyst Full Stack Developer, Operation Management Systems

Con Edison • New York (NY)

On-site
USD 90,000 - 130,000