Senior Software Engineer

  • Orlando, FL, FL
  • Posted 2 days ago | Updated moments ago

Overview

On Site
US150000 - US180000 per annum
Full Time

Skills

Senior Software Engineer

Job Details

Job Description:
Our client is hiring highly skilled Senior Software Engineer to join a leading software company that specializes in simulation and training solutions for defense and civilian organizations. This role involves significant responsibility in the development and maintenance of software features, as well as leading and coordinating team efforts. The position is ideal for someone who thrives in a technically challenging environment, utilizing modern game-based technology to deliver high-fidelity, cost-effective solutions.

Responsibilities:

  • Develop and maintain advanced software features, ensuring high performance and responsiveness.
  • Design and architect software modules and systems, setting technical direction for the team.
  • Break down project specifications into manageable and clear implementation plans.
  • Coordinate and plan the work of team members, ensuring timely and quality completion of tasks.
  • Engage in active communication with stakeholders and functional leads to derive optimal solutions.
  • Mentor junior programmers, promoting best practices and continuous learning within the team.
  • Conduct code reviews, maintain standard coding practices, and ensure documentation is kept up-to-date.
  • Participate in the engineering hiring process and contribute to team and project estimations.

Qualifications:
  • Bachelor s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 4 years of experience in software development, with a strong background in C++.
  • Proven experience in game development or simulation software, with a solid understanding of game-based technologies.
  • Strong mathematical and physics knowledge, particularly in areas relevant to simulation (e.g., linear algebra, mechanics).
  • Ability to lead a team, demonstrating excellent communication and organizational skills.
  • Experience with parallel or concurrent programming and architectural patterns.
  • Commitment to delivering high-quality code and participating in peer reviews.
  • Capable of solving complex technical problems independently and innovatively.
  • Excellent verbal and written communication skills.


GDH provides equal employment opportunities (EEO) to all employees and applicants for
employment without regard to race, color, religion, sex, national origin, age, disability, genetic
information, veteran's status or any other category protected by law. In addition to federal law
requirements, GDH Consulting, Inc. complies with applicable state and local laws governing
nondiscrimination in employment in every location in which the company has facilities and/or
employees. This policy applies to all terms and conditions of employment, including recruiting,
hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence,
compensation, benefits and training. Applicants with disabilities that require an accommodation
or assistance in applying and/or for interviewing, please contact our HR Department.

Please visit GDH's website for notice of collection for California applicants.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About GDH