Lifted Logic Web Design in Kansas City clock location phone play check_box_outline_blank check_box chevron-down chevron-left chevron-right chevron-up facebook instagram linkedin google plus pinterest radio_button_checked radio_button_unchecked twitter youtube arrow-up send globe marker close controls

Job Search

Job Details

Herzog companies was founded in 1969 by William E. Herzog as a heavy/highway construction contractor in the Midwest. Herzog now specializes in Railroad Construction, Transit Operation and Maintenance Services, Civil Construction and Railroad Services nationwide. Our team consists of people who are innovators at heart, continuously exploring new ways to improve our products, services, and, ultimately, the industry. By always challenging ourselves - and each other - to push for more, we keep Herzog at the forefront of the rail industry.


Herzog Services, Inc. is currently seeking a Software Engineer I in St. Joseph, MO. The ideal candidate is a problem solver who has demonstrated attention to detail and flexibility; can work well individually; works well with others; and is willing to learn to contribute to the  team.  Expertise in all languages and technologies listed below is not required; we expect that you will learn quickly upon joining the team.


Duties and Responsibilities:

  • Develop and maintain moderately complex to very complex software in Java, JavaScript, C#, C++, Python, and other languages.
  • Follow Herzog's coding standards, development methodologies, and release processes.
  • Work as part of a product development team to create and build new features in an iterative environment.
  • Analyze problems and propose solutions.
  • Design, document, and demonstrate solutions.
  • Deliver fully-tested, clearly-documented, well-designed software.
  • Review, improve, and simplify designs, code, and products.
  • Other duties as assigned.



  • Bachelor's degree in Computer Science or Software Engineering or equivalent education and/or work experience.
  • Some exposure to software engineering tools, including version control, debuggers, emulators.
  • Some exposure to SQL and databases required; proficiency with databases and NoSQL experience a plus.
  • Ability to implement and test desktop, server, and web software.
  • Ability to absorb complex requirements, propose solutions, and evaluate other solutions.
  • Ability to work and discuss at multiple levels of abstraction.
  • Ability to communicate and collaborate as part of a team and develop strong working relationships.
  • Ability to balance design and technical constraints.
  • Willingness to explain technical decisions and work in an environment of continuous feedback.
  • Experience with development in virtual machine or container environments a plus; develop experience a plus.


Pre-Employment Requirements:

  • Subject to pre-employment background check and motor vehicle report review.
  • Subject to pre-employment physical, medical evaluation, and drug screen
  • Successfully complete and maintain any required safety certification and testing on an annual basis.



  • Herzog is nationally recognized for its excellent corporate safety record which results from all employees at all levels, in all positions adhering to established policies and procedures. Reporting any and all safety violations to your immediate supervisor is a prerequisite for continued employment. Safety diligence by all results in a safe work environment for all. 



  • Herzog offers a robust benefits package including medical and dental coverage. The plans are specific to projects and locations.


If you are interested in applying for this position click the Apply button below.


It is the policy of Herzog Services, Inc. to provide equal opportunity in employment for all qualified individuals regardless of race, color, religion, ethnicity, national origin, ancestry, disability, medical condition, age, citizenship, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, genetic information, military status, veteran status, and any other characteristic protected by law.