Mid-Level Software Engineer
metronMcLean, VA
today
Occupations
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersIndustries
Computer Systems Design ServicesCustom Computer Programming ServicesSoftware PublishersAbout the role
Overview
In this role you design, implement, and mature software systems for mission-focused analysis, simulation, and decision support. You will translate algorithms and prototypes into robust applications and contribute across the full development lifecycle. You’ll build intuitive frontends and collaborate with multidisciplinary teams to deliver practical, high-impact solutions. This position offers the opportunity to shape production-quality software used in operational decision support, within a safety-conscious, research-driven environment. You will work in Reston, VA, contributing to defense-related software at scale.
Compensation / Benefits Medical, Dental and Vision Insurance Paid Time Off Tuition Reimbursement Relocation Assistance 401(k) Traditional and Roth Options Profit Sharing
Responsibilities Build and maintain production-quality software for mission-oriented analysis and decision support Translate research prototypes and algorithms into usable software applications Improve software quality through design, testing, and maintainable practices Develop responsive frontends to present complex data and workflows Contribute across the full development lifecycle from concept to sustainment Collaborate with multidisciplinary teams to meet user needs and deliver high-impact solutions
Key requirements Bachelor in Computer Science, Mathematics, Physics, Applied Mathematics, Engineering, or related field At least 2 years of professional software development experience Strong object-oriented design and programming in Java, C++, Rust, or similar languages Experience creating backend software and/or APIs in production or prototype environments Strong engineering fundamentals and ability to collaborate with researchers, engineers, and end usersUS Citizenship; eligible for security clearance Collaborative Ability to translate complex concepts for diverse stakeholders Strong technical judgment JavaC++Rust
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
McLean, VA
Occupation
Software Developers
Industry
Computer Systems Design Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE