Senior Software Engineer
Listed on 2026-05-01
-
Software Development
Software Engineer
Candidates
We are seeking developers/engineers/etc. to join our team as a senior software engineer. Successful candidates will work primarily on web-based applications for visualization and analysis of fleet-wide aircraft flight data. This position is offered as onsite only at our Blacksburg, VA location. The right candidate s will participate in tasks covering the full range of the development lifecycle from requirements to integration across a variety of aerospace programs, including weapon systems, data collection systems, ground support software, and internal support applications.
Education- BS or MS in Computer Engineering, Computer Science, or equivalent.
- 4+ years of professional experience.
- Proficiency in C#, Typescript/JavaScript.
- Experience with MVC, Razor and/or Entity Framework.
- Demonstrates initiative and willingness to speak openly.
- Experience with HTML, Sass/CSS.
- Experience writing SQL queries and working with Microsoft SQL Server.
- Strong technical skills including an understanding of software development principles.
$120-150k depending on skill and experience, includes base salary and an epic retirement plan. Generous vacation time.
ITAR RequirementsTo conform to U.S. Government technology export regulations, applicant must be a U.S. citizen, lawful permanent resident, protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
Employment with Fleming Technologies is governed on a basis of merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).