Torch Technologies has an immediate opening for a Senior Software Engineer to develop applications and simulation infrastructure for the US Army Aviation and Missile Center (AvMC). As a Senior Software Engineer your duties will include the following, but are not limited to: Manage repositories (Git) and implementing branching strategies. Define key stages (e.g., releases, milestones) to establish stable, approved versions. Create scripts to build, test, and deploy applications automatically. Manage environment settings and configurations across development, testing, and production to avoid configuration drift. Performing configuration audits to ensure the deployed product matches the documented requirements. Manage revisions to modeling and simulation software in parallel development related to Army defense systems. Gather and analyze user and business requirements to define the scope, objectives, and functionality of new software or systems. Design the overall architecture of applications and systems, create detailed flowcharts and diagrams, and write clean, efficient, and testable code in various programming languages (e.g., Python, Java, C++). Must be able to work independently day-to-day towards team-established milestones with consensus from leadership. Less than 10% travel to support test integration events, as needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior