Herzog Contractingposted 14 days ago
Entry Level
Saint Joseph, MO
Heavy and Civil Engineering Construction

About the position

Herzog Technologies, Inc. is currently seeking a goal-oriented Software Engineers in St. Joseph, MO to join our team. HTI is developing industry-leading products, and at the forefront of Positive Train Control. 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 his or her team. Expertise in all languages and technologies listed below is not required; we expect that you will learn quickly upon joining the team.

Responsibilities

  • Develop and maintain moderately complex to very complex software in C#, Python, C++, TypeScript, ASP.NET, and other languages/frameworks.
  • Maintaining and updating Microsoft SQL Server databases.
  • Follow HTI'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.
  • Participates in 24x7 on-call support rotations with their team periodically throughout the year.
  • Must be able to travel for occasional meetings/trainings/conferences.

Requirements

  • Bachelor's degree in Computer Science or Software Engineering or equivalent education and/or work experience.
  • Ability to implement and test desktop, server, and web software.
  • Exposure to Object-oriented programming.
  • Some exposure to software engineering tools, including version control, debuggers, emulators.
  • Some exposure to SQL and databases required, proficiency with databases, such as Microsoft SQL Server or PostgreSQL a plus.
  • 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.

Benefits

  • Herzog offers a robust benefits package including medical and dental coverage.
  • The plans are specific to projects and locations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service