Mid-Level Software Engineer
$115k - $160kBattelle Memorial Institute
Battelle delivers when others can’t. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency.We recognize and appreciate the value and contributions of individuals from a wide range of backgrounds and experiences and welcome all qualified individuals to apply. Job SummaryWe are currently seeking a Software Engineer. This position is a full-time opportunity located in Chantilly, VA.In this role, you will support client missions at a government facility, working at the intersection of software engineering, embedded systems, and advanced data science. You will contribute to fast-paced, mission-critical projects that span the full software development lifecycle — from requirements gathering and system design to implementation, testing, and delivery.You will work within a multidisciplinary team environment, applying expertise in low-level systems programming, machine learning, and data engineering to solve complex challenges in science and technology fields relevant to the national security and intelligence communities.ResponsibilitiesAs a Software Engineer, the selected individual will design, develop, and deliver software solutions in support of advanced client missions across the national security and intelligence communities. Responsibilities may include:Conducting C/C++ development that directly supports critical customer missions in fast-paced, mission-driven environmentsAiding in the design and implementation of machine learning and data engineering techniques for application to advanced science and technology (S&T) client missionsApplying concepts from modern compiled languages such as Go or Rust to embedded development effortsDeveloping software for real-time operating systems (RTOS) and complex embedded systemsApplying software development expertise to the analysis of compiled custom operating systems, including learning and applying reverse engineering principlesParticipating in the design, implementation, and maintenance of tailored software applications that provide advanced solutions across diverse business areasTranslating user requirements into concepts for information system solutions to be implemented by functional teamsProviding data analysis and modeling, including the physical and logical design of databasesSupporting the design and delivery of reports, stored procedures, and queries to meet project requirementsCollecting, organizing, and analyzing technical information from multiple sources to drive client missions and quick-turn tasksContributing to and participating in the testing of delivered software solutionsCollaborating effectively in a multidisciplinary environment while working independently and leading tasks on time and on budgetKey QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 3+ years of experience; or a Master's degree in a related field with 1+ year of experience; or a Ph.D.; or an equivalent combination of education and experience in a related fieldExperience in full-stack software development with significant programming experience in C#, C++, and/or JavaProfessional development experience using JavaScript or one of its derivativesExperience with MS SQL, PostgreSQL, or similar relational database technologiesAbility to learn and adapt to new programming languages, design patterns, operating systems, and deployment environments (e.g., Azure, AWS, and physical hardware)Experience in the national security, defense, and/or intelligence communitiesMust be a US Citizen with an active TS/SCI clearance with polygraphCompensation DataBattelle is committed to fair and equitable compensation practices. The salary range for this role is $115,000 – $160,000 per year, in addition to our comprehensive benefits package. A candidate's salary is determined by various factors, including but not limited to education, relevant work experience, skills, and certifications. Salary ranges may vary based on geographic location and market conditions.Benefits: Live an Extraordinary LifeWe care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.Balance life through a compressed work schedule: Most of our team follows a flexible, compressed work schedule that allows for every other Friday off—giving you a dedicated day to accomplish things in your personal life without using vacation time.Enjoy enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs.Take time to recharge: You get paid time off to support work-life balance and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.Better together: Coverage for partners, gender-affirming care and health support, and family formation support.Build your financial future: Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that. Advance your education: Tuition assistance is available to pursue higher education.A Work Environment Where You SucceedFor brilliant minds in science, technology, engineering and business operations, Battelle is the place to do the greatest good by solving humanity’s most pressing challenges and creating a safer, healthier and more secure world.You will have the opportunity to thrive in a culture that inspires you to:Apply your talent to challenging and meaningful projects Receive select funding to pursue ideas in scientific and technological discoveryPartner with world-class experts in a collaborative environmentNurture and develop the next generation of scientific leadersGive back to and improve our communitiesVaccinations & Safety ProtocolsBattelle may require employees, based on job duties, work location, and/or its clients’ requirements to follow certain safety protocols and to be vaccinated against a variety of viruses, bacteria, and diseases as a condition of employment and continued employment and to provide documentation that they are fully vaccinated. If applicable, Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws).Battelle is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Battelle.The above statements are intended to describe the nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, activities and skills required of staff members. No statement herein is intended to imply any authorities to commit Battelle unless special written permission is granted by Battelle's Legal Department.For more information about our other openings, please visit Job SummaryJob number: 76416Profession: Engineering
$70k - $130k
...Mid-Level Software Engineer (Full-Stack) – Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $70,000.00 ~ $130,000.00 Are you a fast learner who thrives in a collaborative...SoftwarePermanent employmentFull timeWork at officeRemote work- ...s provide performance feedback on other engineers and participate in company peer mentorship... ...Travel: 0-10% The Role As a Mid-Level Forward Deployed Engineer (FDE), you will... ...Workshop/Slate, and Ontology ~3+ years of software engineering experience ~ Experience...SoftwareRemote jobFull timeFlexible hours
$135k - $170k
...$170,000.00 Security Clearance: Secret Level of Experience: Senior This opportunity... ...cybersecurity, network architecture, reverse engineering, software and hardware development uniquely... ...Mission Technologies! We are seeking a Mid-Level AWS Solutions Architect (Engineer...SoftwareFull timeWork at officeLocal areaWork from homeWorldwideHome office- ...About ProSidian Consulting at DescriptionProSidian seeks a Mid-Level InfoSec Security Engineer (With Focus On Securing Virtual Machines) Consultant... ...comprehend and integrate complex computer technology and software into an effective information systems security program....SoftwareFull timeFor contractorsWork experience placementInternshipWork at officeMonday to FridayShift work
- ...seeking a qualified individual to provide In-Service baseline engineering support for United States Navy (USN) in Washington, DC area.... ...Weapon systems Experience developing, integrating, and testing software for weapon/combat systems Desired experience or...Software
$87.1k - $157.45k
Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver modern software...SoftwareFull timeContract work$148.5k - $223.9k
...values at the heart of it all.Ready to level-up your career at the company leading workforce... ...build it, you own it" culture, where engineers are responsible for the quality,... ...Our Person If...5+ years of professional software development experience, with a strong focus...SoftwareFull time- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWork experience placementWorldwide
- .... Intelligence Community. We are seeking to hire a Mid-level Quality Assurance Engineer to our team! Client: CTEC develops and delivers innovative... ...and execute manual and automated test cases to validate software functionality, data accuracy, and system behavior...SoftwareWork experience placementWork at office
- ...internal business-embedded innovation teams. Collaborates with lead engineers to define subsystem requirements and acceptance criteria.... ...best practices. Configures, codes, develops and documents software specifications throughout the project life cycle. Works with integration...SoftwareFull timeContract workFlexible hours
- ...diagrams, application reference models, software requirements documents, interface descriptions... ...discipline, or equivalent experience;Level 3 (Senior-level): eight (8) or more years... ...process management solution and/or a workflow engine within a large enterprise software...SoftwareShift work
- ...Systems EngineerThe Systems Engineer is responsible for the applications infrastructure across all networks. Technical support to make... ...Design, install, configure, and test operating systems, application software, and system management tools.Monitoring & Maintenance:...Software
- ...Federal) Reports to : Manager of Presales Engineering Location : Remote (Washington, D.C.)... ...contributors to perform at high levels. Job Experience Requirements : The SE... ...SANs), network-attached storage (NAS), and software-defined storage such as: vSAN, Dell, HPE...SoftwareImmediate startRemote work
- ...Systems EngineerThe Systems Engineer is responsible for the applications infrastructure across all networks. Technical support to make... ...Design, install, configure, and test operating systems, application software, and system management toolsMonitoring & Maintenance:...Software
- Mission: Modernize and unify mission-critical applications by improving information architecture, streamlining user experiences, and translating complex operational requirements into intuitive, accessible, and scalable interface solutions. Essential Job Functions: ...SoftwareFull time
- ...Mid-Level Systems EngineerJoin a collaborative engineering team in the Tysons Corner, VA area supporting critical infrastructure and applications across enterprise... ..., and test operating systems, application software, and system management toolsMonitoring & Maintenance...SoftwareLocal areaFlexible hours
$93.7k - $156.2k
SMX is seeking Software Engineers (Junior/Mid/Senior/SME) supporting the design and implementation of secure, scalable multi-cloud infrastructure,... ...Bachelor's degree and minimum 1-3 years' experience for junior-level. Must have Bachelor’s degree or equivalent certification...SoftwareContract workWork experience placementH1b- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...multiple projects; and lead junior and mid-level developers in technology delivery• Mortgage...SoftwareWork experience placementWorldwide
$4,400 per month
...Team Facet is a fast-growing energetic civil and structural engineering and environmental consulting firm with six offices in... ...waste water engineering required ~ Proficiency in engineering software, such as AutoCAD, Civil 3D, EPANet, Water CAD, or similar tools...SoftwareTemporary workFor contractorsWork at officeLocal area- ...capabilities.Roles & Responsibilities:The Lead Business Systems Engineer provides technical support for enterprise applications with an... ...production operations. This role partners with business analysts, software engineers, vendors, and business stakeholders to maintain and...SoftwareWork experience placementInternshipLocal area
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareLocal areaImmediate startWorldwide
- ...The Systems Engineer is responsible the applications infrastructure across all networks. Technical support to make application security... ...Design, install, configure, and test operating systems, application software, and system management tools. ~ Monitoring & Maintenance:...SoftwareTemporary work
- ...worldwide System Integrator, Software and Product Development, IT Outsourcing... ...and CRM counselling, Product Engineering, Business Intelligence, Data... ..., prototyping, and high level technical consulting.• Work... ...TechnologyExperience level: Mid-Senior LevelIndustry:...SoftwareWorldwideFlexible hours
- ...cybersecurity organization is looking for a Mid-Level Vulnerability Researcher in Arlington,... ...will analyze and counter malicious software and develop critical cyber capabilities... ...qualifications include expertise in reverse engineering, assembly languages, and Python...SoftwareFull time
- ...full-stack web applications supporting financial management business processes and controls. Participate in all phases of the software development lifecycle including requirements gathering, design, implementation, operations, and maintenance. Develop and maintain...Software
$150k - $160k
...are hiring. We are looking for a Senior Multi-Cloud DevOps Engineer to work in McLean, VA supporting our client. Location:... ...Scrum or Kanban · 2+ years of experience using task management software such as Jira · TS/SCI clearance with a polygraph · HS...SoftwareLive in- ...worldwide System Integrator, Software and Product Development, IT Outsourcing... ...and CRM counselling, Product Engineering, Business Intelligence, Data... ..., prototyping, and high level technical consulting.Work... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareFull timeWorldwideFlexible hours
$179k
DescriptionPosition: Software Developer Location: Rosslyn, VA, Clearance: SecretThe Software Developer is responsible for designing,... ...-7 years of experience in software development or application engineering• Proficiency in programming languages such as Python, Java, or...Software- ...NEED IRS MBI Clearance. Description: The Lead in software development serves as a technical authority in application development... ...Lead the design, coding testing, and deployment of enterprise level applications. - Develop APIs, integrations, and front/...SoftwareFull timeRemote work
- ...Qualifications (Required): ~ Bachelor's degree in Computer Science or related field. ~2+ years of professional experience in a software development role. ~ Strong understanding of C# programming language and experience with .NET Framework, or .NET. ~ In-depth...SoftwareFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- mid-level software developer Arlington, VA
- agile software developer Arlington, VA
- software developer internship no experience Arlington, VA
- experienced software developer Arlington, VA
- work from home software developer Arlington, VA
- software developer fintech Arlington, VA
- software data engineer Arlington, VA
- financial software developer Arlington, VA
- software developer internship Arlington, VA
- software engineer Arlington, VA



