EPB company logo

Software Developer I

EPB

Chattanooga, TN

Full-time

Information Technology

Purpose

The Software Developer I will assist in the integration of core software systems to enhance external and internal customer experiences. This role will operate at a corporate level.


Duties & Responsibilities

  • Assist in developing and maintaining the underlying middleware software that powers EPB’s customer-facing internal applications and websites.
  • Learn to write solid, efficient, and readable code.
  • Participate in department scrum meetings to learn software and engineering best practices.
  • Contribute to the progress of the team in an efficient manner.
  • Assist in performing root cause analysis (RCA) and learn how systems are integrated.
  • Assist with documentation of supporting knowledge architecture and standards.
  • Perform after-hours support duties as needed to sustain systems, software, and customer-impacting internal tools– 24/7/365.


Education & Experience

  • Bachelor's degree in computer science or a related field preferred or an equivalent combination of related training and experience.
  • 1-2 years of related experience.
  • Database and SQL experience.
  • Experience communicating technical concepts to non-technical audiences.


Certifications & Other Requirements

  • Possess and maintain a current, valid driver's license in state of residence and demonstrate safe and responsible operation of motor vehicles.
  • Knowledge of Enterprise Java preferred.
  • Knowledge of REST and Soap based web services preferred.
  • Knowledge of how to document components of the software development life cycle (designs, testing plans, etc.) preferred.
  • Received a “Meets Expectations” or higher overall rating on last annual performance appraisal and no disciplinary actions (verbal or written) during previous appraisal period.


May perform other duties as assigned.

All employees, pursuant to their job duties, should demonstrate the behaviors of Professional Empowerment and comply with all EPB policies, standards, and guidelines.

EPB provides electric and communications services, which are considered critical infrastructure by the Department of Homeland Security.

This EPB job is essential to support this critical infrastructure and may be required to work onsite or in the field to maintain these services.

About the company

Company websiteUtilities

Who We Are —
EPB is an energy and connectivity solutions provider that puts our customers, employees, and community first. We work hard to make our customers’ lives easier and better one innovative product, service, or idea at a time. This includes going the extra mile to help our customers save money, use less energy, and prepare for the future.

Why Join Us?
Working at EPB is more than a just a job. It’s an opportunity to join a company whose values you feel proud of — a company that supports you on your journey to becoming the best possible version of yourself. We seek those with a compelling urge to serve a meaningful purpose and to make a difference.

As an EPB employee, you’ll come to work each day to do what you love. You’ll use your unique skillset to help our community thrive. And best of all, you’ll watch your efforts directly impact the people and places around you. To join our team is to strengthen a workforce that strives to make the future of our community stronger, more innovative, more resilient, and more sustainable. Together, we power a brighter future.

Our Culture —
As an EPB employee, you’ll be encouraged to follow the path of career growth and self-improvement that works for you. We offer programs and opportunities centered on career development, higher education, health and fitness, and multidisciplinary learning to help our employees reach their personal and vocational goals. You’ll face challenging assignments, receive a generous paycheck, and have access to an outstanding assortment of benefits and perks that fit your life.

Including You Makes Us Stronger —
We believe unique perspectives lead to big ideas and help us better serve our diverse community. We celebrate our differences and intentionally include individuals from all walks of life to create a diverse workforce that is representative of our community. No matter who you are or where you come from, we want you to feel comfortable being you.