Senior Software Engineer

Electric Power Engineers, LLC

Austin, Northern (TX, KY)

Hybrid

USD 120,000 - 170,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Electric Power Engineers, LLC is seeking a Senior Software Engineer to lead front-end design and delivery of our web applications, collaborating with backend, UX/UI, and product teams to create scalable, user-friendly interfaces.

The role emphasizes mentoring junior engineers, writing clean, secure code, and staying current with modern front-end practices. Telecommuting is permitted from anywhere in the United States.

Qualifications

  • Master’s or Bachelor’s degree with required years of experience in software engineering
  • Experience translating requirements into software architecture
  • Hands-on development in heterogeneous environments
  • Code reviews and technical project oversight
  • Experience with Java and Java EE stacks, Spring, and web apps (Apache/Struts/Hibernate)
  • UML and ER diagrams proficiency

Responsibilities

  • Lead the design, development and delivery of front-end components and interfaces
  • Collaborate with backend, UX/UI and product teams to deliver seamless web apps
  • Provide guidance and mentorship to junior software engineers
  • Write clean, secure, and well-documented front-end code
  • Stay current with front-end trends and best practices to ensure high performance

Skills

Front-end development
Java
Java EE
Spring
UML

Education

Master's degree
Bachelor's degree

Tools

Apache
Struts
Hibernate

Job description

Overview

Job Title: Senior Software Engineer

Worksite: 5301 Southwest Pkwy, Bldg 1, Suite 150, Austin, TX 78735. Telecommuting permitted from anywhere in the United States.

Job Duties: Spearhead the design, development, and delivery of high-quality front-end components and interfaces that are integral to EPE’s software products. Work closely with cross-functional teams, including back-end developers, UX/UI designers, and product managers, to create seamless and intuitive web applications that meet user needs and business objectives. Leverage modern front-end technologies, frameworks, and best practices to build scalable, maintainable, and performant solutions that support the rapidly evolving needs of the energy sector. Contribute to a growing portfolio of products by introducing new features, improving existing functionality, and ensuring a smooth, reliable user experience. Provide guidance and mentorship to junior software engineers, helping them grow their skills and navigate technical challenges in the front-end development process. Write clean, well-documented, and efficient code while adhering to best practices for front-end development, security, and performance. Continuously explore and stay up to date with the latest technologies, tools, and trends in front-end development to ensure EPE’s software products remain at the cutting edge. Use expertise to ensure that EPE’s software products deliver exceptional, user-centered designs that improve usability and empower clients in the energy industry. Telecommuting permitted from anywhere in the United States.

Requirements: Master’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Information Technology, or Information Systems, plus five (5) years of experience in the job offered or closely related engineering role. Must have five (5) years of experience in the following: translating requirements specifications to a software architecture; hands-on software development in a heterogeneous environment; performing code reviews; technical oversight over projects; developing reusable components; Java and Java EE stacks; spring framework; web application such as Apache, Struts, and Hibernate; and UML and E-R diagrams.

Alternative Requirements: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Information Technology, or Information Systems, plus seven (7) years of experience in the job offered or closely related engineering role. Must have five (5) years of experience in the following: translating requirements specifications to a software architecture; hands-on software development in a heterogeneous environment; performing code reviews; technical oversight over projects; developing reusable components; Java and Java EE stacks; spring framework; web application such as Apache, Struts, and Hibernate; and UML and E-R diagrams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Electric Power Engineers · Austin, TX
Senior Software Engineer Electric Power Engineers · Austin, TX

QuickCruit, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Engineer
Senior Engineer

Presidio, Inc. • Austin (TX)

On-site
USD 140,000 - 187,000
Senior Engineer
Senior Engineer

Presidio • Austin (CO)

On-site
USD 140,000 - 187,000
Vice President – Markets and Regulatory
Vice President – Markets and Regulatory

Electric Power Engineers, LLC • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000
Health and wellness benefits
Paid time off and holidays
MyShare Employee Ownership Program
+1
Vice President – Markets and Regulatory
Vice President – Markets and Regulatory

Electric Power Engineers • Austin (TX)

On-site
USD 250,000 - 350,000
Health benefits and wellness coverage
PTO & holidays
Employee ownership (MyShare)
Senior Principal Engineer - ERCOT Interconnection and Planning
Senior Principal Engineer - ERCOT Interconnection and Planning

Electric Power Engineers • Austin (TX)

On-site
USD 100,000 - 150,000
Comprehensive health and wellness benefits
Generous PTO and paid holidays
Employee Ownership Program
+2
Senior Electrical Engineer - OnSite Energy & Power (Dallas/Fort Worth)
Senior Electrical Engineer - OnSite Energy & Power (Dallas/Fort Worth)

Burns & McDonnell • Dallas (TX)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Schneider Electric • Massachusetts

On-site
USD 178,131 - 185,220
Medical, dental, vision, and life insurance
401(k) with match
Paid family leave
+4
Senior Software Engineer
Senior Software Engineer

Schneider Electric • Jeffersonville (IN)

On-site
USD 178,131 - 185,220
Medical, dental, and vision insurance
401(k) with match
Flexible work
+3
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

On-site
USD 110,000 - 150,000
Medical, dental, vision insurance
401k with company match
Paid time off