Senior Software Engineer developing and maintaining software features for leading military simulations. Planning, mentoring, and coordinating work in a hybrid work environment.
Responsibilities
Develop and maintain software features
Design architecture of software modules
Break down whole projects into implementation plans for the team
Plan and coordinate the work for other team members
Actively communicate with functional lead/architect to achieve best possible solutions
Actively mentor less experienced programmers
Actively propose improvements, e.g. better solutions, tech debt removal, development processes, etc.
Actively communicate with stakeholders
Perform code reviews
Participate in the engineering hiring process
Participate in project/feature estimations
Requirements
Bachelor’s degree in Computer Science or related field
4+ years in Software development
Deep knowledge of both general and domain-specific techniques, algorithms, and data structures (e.g. rendering, simulation, AI, performance, etc.)
Masters C++
Up to date with current standard and best practices
Experience with game development
Experience with simulation
Good math knowledge (e.g. linear algebra, calculus)
Good physics knowledge (e.g. mechanics, optics)
Experience with leading a team
Benefits
A diverse, challenging, yet fun work environment with real-life applications.
Opportunity to work on top-of-the-line, cutting-edge products employed by military organizations and non-military users around the globe.
Use of the latest hardware and software technology.
Opportunity to use your skills even outside of your role, with the option to grow outside of your role.
Ability to influence how we do things and have a direct impact on our products.
Work with and learn from talented colleagues.
Full-time employment with a competitive salary.
Hybrid work environment: partial home office based on mutual agreement.
5 weeks vacation per year + 3 sick days.
Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.
Senior Software Engineer leading development of core retail systems at Makro. Overseeing software engineering teams, project management, and technical leadership.
Senior Engineer at Antares Capital overseeing the Wall Street Office platform. Focused on stability, scalability, and integration architecture in enterprise financial technology.
Software Architect designing large - scale distributed simulation systems. Collaborating on military C2 interfaces and executing full lifecycle software development in a diverse technical environment.
Principal Engineer leading global waste management program for Micron Technology. Driving compliance and operational excellence across diverse manufacturing sites.
Technical Lead for React Native in a high - scale mobile engineering organisation. Leading hybrid delivery and collaborating with iOS and Android teams in London.
Software Engineer II developing components while providing system solutions development at TD. Engaging in analytics, support, testing, and proof of concepts aligned with objectives.
Software Engineer II at TD providing technical expertise in software development. Collaborating with cross - functional teams to deliver high - quality solutions.
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.