About the role

  • Mid Software Engineer developing and maintaining software features for military simulations at BISim. Collaborating with teams and guiding junior developers with measurable software increments.

Responsibilities

  • Develop and maintain software features
  • Split larger work into multiple measurable/testable increments
  • Actively communicate within and outside the team
  • Effectively ask for help when needed
  • Discuss proposed solutions
  • Inform about the progress
  • Provide help and guidance to less experienced developers
  • Solve larger software development efforts independently
  • Deliver measurable/testable increments on time.
  • Provide good pragmatic solutions that fulfill the scope, but do not waste effort unnecessarily - avoid gold plating.
  • Follow development processes
  • Company specific guidelines and processes
  • Industry-wide best practices
  • Demonstrate understanding of a software product domain you typically work on
  • Effectively contribute to technical discussions or discussions about development processes

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 2+ years in Software development
  • Good knowledge of general algorithms, data structures and time complexity
  • Masters C++
  • Experience with game development
  • Experience with simulation
  • Good math knowledge (e.g. linear algebra, calculus)
  • Good physics knowledge (e.g. mechanics, optics)

Benefits

  • 5 weeks vacation per year + 3 sick days.
  • Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.

Job title

Mid Software Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job