Senior Software Engineer at Bohemia Interactive Simulations developing military simulation software. Leading technical efforts and mentoring team members 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.
Software Engineer developing backend solutions using C#, .NET, and cloud technologies in a modern microservices environment. Joining an international team focused on high - quality software solutions.
Informatica Sr Technical Lead specializing in Data Engineering with extensive ETL experience in Pune, India. Responsible for data analysis, migration, and performance tuning for informed decision - making.
Data Modeler & Snowflake Sr Technical Lead - Data Engg at Birlasoft involved in data modeling, OLTP/OLAP modeling, and data mart/design responsibilities.
MES Industrialization Lead overseeing the industrialization of manufacturing execution systems solutions and building automation suites across production environments.
Senior Azure MSSQL DBA managing and optimizing SQL Server environments hosted on Azure. Focused on database performance, security, and collaborating with DevOps teams for CI/CD.
Tech Lead Data at Keyrus Bordeaux guiding customers towards data solutions and architecting robust systems. Ensuring technical quality and training teams in the data ecosystem.
Senior Software Engineer developing high - quality software solutions and supervising junior developers in a hybrid role. Engage actively in agile ceremonies while contributing to the recruitment process.
Senior Engineer overseeing construction and civil engineering projects in Dublin. Collaborating with a team to ensure project goals and quality standards are met.
Technology Specialist within PNC's Technology Group designing and developing multi - platform integration solutions. Requires knowledge of Windows/Linux and collaboration with internal teams and vendors.