Website Syntech

The Software Engineer supports Syntech’s enterprise fuel and fleet management systems.


  • Tests software, associated hardware, and systems.
  • Debugs software to identify and resolve application issues.
  • Writes and proactively maintains technical documentation for all testing, troubleshooting, and development efforts.
  • Maintains software artifacts, supports, and add features to products.
  • Applies best development practices and procedures; makes solid contributions to system architecture and frameworks to ensure consistent development across all systems.
  • Supports operational functions such as research, build, deployment, and production support efforts.
  • Develops, updates, documents, and maintains Business Intelligence (BI) reports.
  • Achieves objectives and goals with minimal supervision.
  • Develops knowledge base of fueling, fleet, and other core business domains.
  • Stays current on industry trends and continuously updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment.
  • Performs other related duties as assigned.


  • BS in Computer Science, Computer Engineering, Electrical Engineering, or other related field, preferred; will consider relevant years of experience in lieu of degree.
  • Knowledge of Java or similar object oriented language.
  • Familiarity with Agile software development methodology and release processes.
  • Working knowledge web frameworks (Angular, etc).
  • Excellent communication skills, both verbal and written.
  • Ability to work within a team environment.
  • Strong problem-solving skills.

Syntech job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position.

Syntech is a drug and alcohol-free work environment and Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran) 

To apply for this job please visit