Description

Edmunds GovTech Software Developers are responsible for designing, implementing and maintaining our comprehensive suite of software applications designed to enable local governments to better serve their communities. They are instrumental in developing the solutions that provide our customers with the features, functionality and user experience that they desire. Our ideal candidate should be a highly-motivated and enthusiastic software developer. They should demonstrate creativity as both an individual and a teammate and be passionate about creating solutions to meet the needs of our growing customer base.

We pride ourselves in making sure our developers feel empowered throughout the entire software development lifecycle and have the ability to influence what we build and how we built it. It is important for us to make sure EGT Developers feel they can communicate openly and express themselves throughout the process in order to drive change and improve processes. We are always innovating and coming up with new ideas and solutions that will help build their skillset. There is
plenty of room for growth and expansion for a Software Developer throughout EGT.

Expectations

Our Software Developers have the following responsibilities:

  • design, implement and maintain relatively complex modules;
  • conduct code review sessions with other developers and include suggest improvements or alternate strategies;
  • research issues discovered by tech support and end-users and develop solutions to resolve and prevent;
  • develop and update design and functional documentation;
  • assist with the creation of project plans that detail the tasks required to deliver a solution;
  • work in a team to ensure that client expectations are met and project schedules are adhered to;
  • meet stipulated deadlines; and
  • collaborate with technical and non-technical colleagues to complete projects.

Requirements

We require that our Software Developers exhibit:

  • high enthusiasm for professional growth;
  • the ability to communicate clearly and professionally;
  • the ability to multi-task;
  • strong analytical and problem-solving skills;
  • the ability to spark and drive innovation;
  • the ability to learn quickly; and
  • the ability to self-motivate and collaborate.

Qualifications

We find that many of our most impactful Software Developers possess:

  • a bachelor’s degree in Computer Science;
  • strong skills in Java, Spring, Hibernate, SQL, Rest APIs, and/or Angular;
  • experience with AWS/Azure/GCP, DevOps, and CI/CD is a plus;
  • an understanding of quality assurance and release management processes; and
  • experience developing software using a formal and structured development methodology.

About Us

Edmunds GovTech proudly offers comprehensive software solutions to assist local governments to better serve their communities. Our employees are located in our offices in Northfield, New Jersey, Clifton Park, New York, and Raleigh, North Carolina and remotely across these and other states. To learn more about life at Edmunds GovTech, visit our Careers page.

Edmunds GovTech is an equal opportunity employer. All candidates for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, state or local law.