Backend Software Developer

Full Stack Software Developer

United Systems & Software, Inc., a leading provider of enterprise technology for utilities and local government, currently seeks a Backend Software Developer. Founded in 1977, USS serves over 1,500 customers covering over 40% of the United States.

We are a fast-paced, evolving, and entrepreneurial company looking to expand our services to better meet our customers’ needs. Our mission includes the delivery of the highest quality products and services.

      Job Description

      As a Back-End Software Engineer at United Systems & Software, you will play a pivotal role in the development and maintenance of our core applications. Your expertise in SQL and .NET API development will be crucial as you collaborate with cross-functional teams to create end-to-end solutions that meet our business needs. Knowledge of Angular will be helpful in collaborating with front-end teammates, though not required.


      • Design, develop, and maintain robust and scalable backend systems.
      • Collaborate with the development team to deliver high-quality software solutions.
      • Write clean, maintainable, and efficient code.
      • Perform automated testing with unit and integration tests to ensure software reliability.
      • Troubleshoot and resolve software defects and issues.
      • Write clean and clear documentation to communicate precise functions to QA and development teammates.
      • Stay up-to-date with industry trends and best practices to continuously improve your skills.


      • Bachelor’s degree in computer science or related field, or equivalent experience
      • At least 3 years of professional experience in backend development
      • Deep understanding of .NET & API development, and Entity Framework
      • Proficiency with Microsoft SQL Server
      • Proficiency with Automated Testing by writing unit and integration tests
      • Familiarity with Git, CI/CD pipelines, and Agile methodologies
      • Excellent written and verbal communication skills
      • Ability to work in both a team setting and independently
      • Strong problem-solving skills and attention to detail
      • Excellent communication and teamwork abilities

      Preferred Qualifications:

      • Understanding of Clean Architecture principles
      • Experience developing billing software
      • Experience developing solutions for utilities
      • Familiarity with Domain Driven Design
      • Angular Development
      • Postgres SQL
      • Cosmos DB
      • Redis
      • Microservice Architecture / Cloud Native


      USS offers a comprehensive benefit package:

      • 401(k) with employer matching
      • Company-paid health insurance for employee
      • Dental insurance
      • Life insurance
      • Vision insurance
      • Paid time off
      • Gym wellness plan
      • Employee Appreciation Food Truck Tuesdays 7 months out of the year!

      And here’s some other details you’re likely interested in!

      • Job Type: Full-time
      • Schedule: Monday through Friday, with no less than 40 expected hours per week
      • Pay: Starting salary of $28.00 per hour, but actual pay will be based on education and experience.
      • Location: In-person at our headquarters in Benton, KY (you must be willing to reliably commute or relocate to Benton before starting work)

      To apply, please click the button below to fill out our simple form.