Univention

Univention

Software Developer

Pennsylvania, US

Sponsorship not specifiedDetected 1 day ago
PythonObject-Oriented ProgrammingCode ReviewGitLinuxControlsCommunicationProblem Solving

About the role

  • Our people are leaders in their technical fields and are passionate about solving challenging problems.

Responsibilities

  • Design, develop, test, and debug software applications primarily in C++.
  • Develop and maintain modeling and simulation software, utilizing industry best practices.
  • Contribute to the architecture and design of new software features.
  • Collaborate effectively with team members in a fast-paced, agile environment.
  • Deploy and maintain applications on both Windows and Linux platforms.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 2 years of professional experience in software development using C++.
  • Strong experience in modeling and simulation principles and techniques.
  • Proficiency in developing applications for both Windows and Linux environments.
  • Experience with version control systems (e.g., Git).
  • Experience with scripting languages such as Python or Lua.
  • We look for individuals who share this same passion and can apply their experience in real-world settings.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)

This listing is sourced directly from Univention's careers page and normalized into a canonical job model.