FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Engineer/Developer
AMERICAN SYSTEMSSenior Lead Software Engineer at AMERICAN SYSTEMS providing technical leadership and managing simulation software teams. Overseeing software design, development, and integration within a collaborative environment.
Posted 7/20/2026full-timeOrlando • Florida • 🇺🇸 United StatesSenior💰 $116,200 - $194,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software design, development, integration, and testing within simulation environments, while providing technical leadership and team coordination to ensure project success and adherence to engineering standards.
Highest-signal resume keywords
Software DesignSimulation SystemsTechnical LeadershipAgile DevelopmentTop Secret Clearance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentIntegration PracticesVersion ControlIssue TrackingProgramming LanguagesSoftware Lifecycle ProcessesDefect ResolutionData Flow DesignTechnical Baseline ManagementDeployment
Soft Skills
Written CommunicationVerbal CommunicationTeam LeadershipCollaborationMentoring
Tools & Technologies
DevSecOpsConfiguration ManagementSimulation ApplicationsModeling and Simulation
Certifications & Qualifications
Master’s Degree in Computer ScienceMaster’s Degree in Software EngineeringMaster’s Degree in Computer Engineering
Industry Keywords
Simulation DevelopmentSoftware EngineeringTechnical ReviewsCross-Functional CoordinationComplex Software-Intensive Environments
Tech Stack
Tools & technologiesCyber Security
About the role
Key responsibilities & impact- Lead software engineering activities for a mid-size simulation development program, including design, development, integration, testing, deployment, and sustainment.
- Provide day-to-day technical leadership and team coordination for software developers working on simulation applications, services, interfaces, and supporting tools.
- Support planning, tasking, prioritization, and execution of software work to meet program cost, schedule, performance, and quality objectives.
- Translate simulation system requirements and operational needs into software development approaches, architectures, and implementation plans.
- Oversee software design decisions, coding practices, integration approaches, and defect resolution efforts.
- Support software team management, including work assignment, technical mentoring, collaboration, and performance support for assigned personnel.
- Coordinate software development activities with systems engineering, test, integration, cybersecurity, configuration management, and program management teams.
- Contribute to software architecture, interface design, data flow design, and technical baseline management for simulation solutions.
- Ensure software products are secure, maintainable, scalable, and aligned with approved engineering standards and lifecycle processes.
- Lead or support agile, iterative, or hybrid software development activities such as sprint planning, backlog refinement, demonstrations, reviews, and retrospectives.
- Review source code, technical designs, build processes, and test results to ensure technical quality and readiness.
- Support troubleshooting of complex software and integration issues across simulation components and development environments.
- Track software team progress, technical risks, dependencies, and issues and communicate status to program leadership.
- Support software release planning, configuration management, DevSecOps processes, and environment coordination.
- Participate in customer meetings, technical reviews, milestone events, and management briefings as needed.
Requirements
What you’ll need- Master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field
- Top Secret Clearance
- Significant experience in software design, development, integration, and testing
- Experience leading software teams or serving in a software technical lead role
- Experience supporting simulation systems, modeling and simulation applications, training systems, or other complex software-intensive environments
- Proficiency in one or more programming languages, frameworks, and development environments relevant to the program
- Experience with software lifecycle processes, version control, issue tracking, and software integration practices
- Ability to lead technical work, resolve complex engineering issues, and coordinate cross-functional development activities
- Strong written and verbal communication skills
- Ability to work effectively in a team leadership role within a multidisciplinary program environment.
Benefits
Comp & perks- healthcare benefits
- paid leave
- retirement plans
- insurance programs
- education and training assistance