Senior Software Engineer

Aro Partners
Virginia Beach, United States of America
30 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 115K

Job location

Virginia Beach, United States of America

Tech stack

Microsoft Windows
Software Documentation
Databases
High-Level Architecture
Python
PostgreSQL
Systems Development Life Cycle
Red Hat Enterprise Linux - RHEL
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Information Technology

Job description

ARO Corp is seeking an experienced Senior Software Engineer to contribute to the development of new technologies for military and commercial applications. This role is ideal for a highly capable engineer who brings strong technical expertise while working effectively within a team that includes established technical leads. The successful candidate will thrive in a flexible, dynamic environment, demonstrate strong independent problem-solving skills, and collaborate closely with a distributed engineering team of three to five members. Strong organizational abilities and the discipline to manage multiple technical tasks and deadlines are essential., * Design and develop software for modeling, simulation and research and development (R&D) technology projects.

  • Contribute throughout all phases of the system development life cycle including requirements analysis, design, implementation, testing, and integration.
  • Work collaboratively with technical leads and team members to develop practical, scalable, and maintainable solutions.
  • Produce clear and thorough software documentation to support development, testing, and sustainment activities.
  • Coordinate with stakeholders, including military customers and cross-functional teams, to track requirements and maintain alignment with project goals.
  • Ensure compliance with all applicable security policies and procedures

Requirements

Do you have experience in Windows?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or a related discipline

  • 8+ years of professional software engineering experience
  • Proficiency with database management systems (e.g., PostgreSQL)
  • Experience working in Red Hat Linux and Windows environments
  • Strong proficiency in Python and scripting languages
  • Demonstrated experience producing and maintaining technical documentation
  • Excellent verbal and written communication skills
  • Must be a U.S. citizen and able to obtain and maintain a DoD Secret security clearance, * 10+ years of relevant experience in systems and software engineering
  • Familiarity with Joint After Action Review (JAAR) / Data Collection and Debrief (DCD) and/or Joint Semi Automated Forces (JSAF)
  • Experience with simulation architectures such as the High Level Architecture (HLA) and Distributed Interactive Simulation (DIS)
  • Experience collaborating within defense-focused or government development environments

Pay: From $115,000.00 per year

Education:

  • Bachelor's (Required)

Experience:

  • Software Engineering: 8 years (Preferred)

About the company

Arorae Corporation (ARO Corp) is a veteran-owned, small business focused on delivering advanced technology solutions and system engineering services to the U.S. Department of Defense (DoD). With experience in computer science, network engineering, and military tactical and training systems, we explore emerging technologies, develop rapid prototypes, and collaborate with government and industry partners to develop new and innovative capabilities.

Apply for this position