Senior Application Developer

Electric Reliability Council of Texas

Taylor (TX)

On-site

USD 109,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) with match
Disability insurance

Job summary

Electric Reliability Council of Texas seeks a senior software developer to design, develop, test, document and maintain complex ERCOT applications. You will work with customers, business area SMEs, and cross-functional teams to implement scalable solutions aligned with the ERCOT SDLC.

Qualifications include strong Java/SpringBoot experience, containerized development with Docker/OpenShift/Kubernetes, and CI/CD practices. Minimum 5 years senior or 8 years lead experience required.

Qualifications

  • Experience with modern integration patterns (messaging/streaming).
  • Strong Java (Java17/21/25) and SpringBoot (3.x/4.x).
  • Container-based development (Docker/OpenShift/Azure Kubernetes Service) and DevOps practices (CI/CD).
  • Experience building, scaling and troubleshooting high-volume, high-performance data apps.
  • Relational databases (SQL Server/Oracle/PostgreSQL) experience.
  • 5+ years (senior) or 8+ years (lead) of related experience beyond degree.

Responsibilities

  • Design, develop, test, document and maintain ERCOT applications.
  • Collaborate with customers and teams to implement solutions.
  • Apply all phases of the product development lifecycle.

Skills

Java
SpringBoot
Docker
OpenShift
Kubernetes
CI/CD
Messaging
SQL

Tools

Azure Kubernetes Service
OpenShift
Docker

Job description

Job Summary

Design, code, test, document and maintain applications to meet ERCOT business needs based on the ERCOT defined Software Development Life Cycle. Work closely with customers, business area subject matter experts, team members and other internal technical teams to design, develop and maintain complex ERCOT applications in support of market needs and internal corporate requirements. Use toolsets that adhere to the frameworks of the technical stack used across the Application Services division and ensure products and solutions comply with the organization’s architectural standards.

Responsibilities
  • Design, develop, test, document and maintain complex ERCOT applications that support market needs and internal corporate requirements.
  • Work closely with customers, business area subject matter experts, team members and other internal technical teams to design and implement solutions.
  • Apply all phases of the product development lifecycle: analysis, design, testing, integration, deployment, and post‑release support.
  • Research, evaluate and incorporate new technologies, frameworks and tools to improve product development and delivery.
  • Maintain technical documentation, including user manuals, API documentation, and design specifications.
  • Provide technical guidance and mentor junior developers, and, when required, lead project teams.
  • Collect and analyze development metrics (e.g., cycle time, code quality), and contribute to the continuous improvement of the development process.
  • Work with architects, usability engineers, project managers, and end users to ensure quality product delivery.
  • Respond to customer complaints and support enhancement suggestions, ensuring a high level of customer satisfaction.
Required Experience & Qualifications
  • Experience with modern integration patterns/event‑based architectures (messaging/streaming).
  • Strong Java experience (Java17/21/25) and modern SpringBoot (3.x, 4.x).
  • Container‑based development (Docker, OpenShift, Azure Kubernetes Service) and DevOps practices (CI/CD pipelines, automation).
  • Experience building, scaling, and troubleshooting high‑volume, high‑performance data handling applications.
  • Relational database experience (SQLServer, Oracle, PostgreSQL, or similar).
  • Minimum5years (senior) or8years (lead) of related professional experience beyond degree requirements.
Preferred Experience
  • ApacheKafka, JMS/AMQP.
  • Kubernetes, OpenShift, Azure Kubernetes Service.
  • Fedora OS family and container tooling (Docker Desktop, Docker Compose).
  • Configuration management / provisioning (Ansible, Terraform).
  • GitHub Actions and other CI tools.
  • Azure or other cloud platform experience.
  • Strong SQL and database tuning skills.
Work Location

On‑site in Taylor, TX, minimum2days per week. Remote work permitted from Texas residency; flexible schedules based on business needs.

Compensation

Expected salary range: $109,000–$150,000 per year.

Benefits

Health, dental, vision, life insurance, long/short‑term disability, long‑term care insurance, Section125 Flexible Spending Account, and retirement savings plan, including 401(k) match.

Equal Employment Opportunity Statement

ERCOT is firmly committed to equal employment for all qualified persons without regard to race, sex, medical condition, religion, age, creed, national origin, citizenship status, marital status, sexual orientation, physical or mental disability, ancestry, veteran status, genetic information or any other protected category under federal, state or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Developer
Senior Application Developer

ERCOT • Town of Texas (WI)

Hybrid
USD 109,000 - 150,000
GMS Applications Developer - RIOO
GMS Applications Developer - RIOO

Electric Reliability Council of Texas • Taylor (TX)

On-site
USD 145,000 - 200,000
Health benefits
401(k) plan
On-site work two days/week
Senior Java & Spring Boot Engineer
Senior Java & Spring Boot Engineer

ERCOT • Town of Texas (WI)

Hybrid
USD 109,000 - 150,000
Senior Java Spring Developer – Remote/Hybrid
Senior Java Spring Developer – Remote/Hybrid

Electric Reliability Council of Texas • Taylor (TX)

On-site
USD 109,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
MMS Applications Engineer
MMS Applications Engineer

Electric Reliability Council of Texas • Taylor (TX)

On-site
USD 80,000 - 110,000
GMS Application Developer Sr.
GMS Application Developer Sr.

Electric Reliability Council of Texas • Taylor (TX)

Hybrid
USD 163,000 - 186,000
Health, dental, vision, and life insurance
401(k) retirement savings plan
Disability insurance
EMS Applications Developer Sr.
EMS Applications Developer Sr.

ERCOT • Austin (TX)

Hybrid
USD 120,000 - 165,000
EMS Systems Analyst Sr
EMS Systems Analyst Sr

ERCOT • Austin (TX)

Hybrid
USD 109,000 - 150,000
Compliance Analyst Sr - Operations and Planning
Compliance Analyst Sr - Operations and Planning

Electric Reliability Council of Texas • Taylor (TX)

On-site
USD 106,000 - 145,000
Health insurance
Dental insurance
Vision insurance
+4
Operations Engineer Lead
Operations Engineer Lead

Electric Reliability Council of Texas • Taylor (TX)

Hybrid
USD 144,000 - 198,000
Health insurance
Dental insurance
Vision insurance
+2