Post job

Software engineer jobs in Alexandria, VA

- 8,411 jobs
All
Software Engineer
Senior Software Engineer
Applications Developer
Java Developer
Software Systems Engineer
Programmer
Quality Assurance Engineer
Engineer Of System Development
Software Test Engineer
Software Integrator Engineer
Software Leader
Test Engineer
Lead Java Developer
  • Cyber Software Engineer - SIGINT Systems

    Lockheed Martin 4.8company rating

    Software engineer job in Severn, MD

    What We're Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. Here, you'll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you'll draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. Cyber | Lockheed Martin Who we are: Are you driven by the excitement of harnessing the latest advancements in artificial intelligence, machine learning, and data analytics to revolutionize the way we approach complex challenges? Do you find satisfaction in developing innovative solutions that leverage the power of technology to stay ahead of the curve? If so, join Lockheed Martin's team, where we're pioneering the modernization of technology and pushing the boundaries of what's possible. Our team is dedicated to pioneering the latest advancements and we're looking for someone who shares our commitment to excellence and innovation. Who You Are: Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include providing new features and enhancements to Front End Solutions systems. This will allow for products to work at-scale with processing of target communications across multiple types of Midpoint accesses. • You will propel the customer into the next phase of product suite modernization by leveraging advancements in technologies such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities. The Work: We are proactively recruiting for a future need, with the expectation of a 2025 or early 2026 start date. This requisition is being used as a placeholder for your interest in one of these roles to bring a modernization mindset to current technology. As the roles open up over time, we will invite you to review the best matching one(s). We are seeking professionals interested in a variety of responsibilities including; • Software development • Software engineering • Systems engineering • Cyber researchers (Capabilities Analyst, etc) • System Security (ISSO / ISSE / ISSM) • Technical writer • Test Engineers • Network Engineers • User Experience Designer • Data Science • Systems Administrator (Linux) For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: #RMSRB2025 Come join a company with incredible breadth and depth in the nature of programs and technologies we support that will never leave you bored or looking for your next assignment. Stop having to look for a new job with every rumor and whim of contract changes. Why Join Us: Your Health, Your Wealth, Your Life Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work. Learn more about Lockheed Martin's competitive and comprehensive benefits package. We support our employees, so they can support our mission. Plus, you may be eligible for up to a $25K sign on bonus as an external hire! #RMSC6ISR #OneLMHotJobs #RMSRB2025 Basic Qualifications: • Current DoD Top Secret SCI with Polygraph Seeking multiple levels of Software Engineers: SWE0: • A High School Diploma or GED plus four (4) years of general software engineering experience OR • Bachelor's degree in Computer Science or related discipline from an accredited college or university. SWE1: • A High School Diploma or GED plus eleven (11) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of software engineering experience. SWE2: • A High School Diploma or GED plus eighteen (18) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus fourteen (14) years of software engineering experience. SWE3: • A High School Diploma or GED plus twenty-four (24) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twenty (20) years of software engineering experience. Required Skills and Experience: • Analyze user requirements to derive software design and performance requirements • Debug existing software and correct defects • Provide recommendations for improving documentation and software development process standards • Design and code new software or modify existing software to add new features • Integrate existing software into new or modified systems or operating environments • Develop simple data queries for existing or proposed databases or data repositories • Write or review software and system documentation Desired Skills: • Familiar with RF algorithm development Standard Job Description : Designs, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense and full spectrum cyber operations. Conducts vulnerability research, reverse engineering, penetration testing (red/blue teams), develops and integrates low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system knowledge of subject matter (hardware, software, networks, cloud, etc.) to conduct research to evaluate potential vulnerabilities and develop new capabilities to exploit and/or mitigate vulnerabilities. *USE OF THIS CLASSIFICATION REQUIRES AUTHORIZATION FROM THE BUSINESS AREA CYBER DIRECTOR OR DELEGATE* Typical Minimums : Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 14 years or more of professional experience; or 12 years of professional experience with a related Masters degree. Considered an expert, authority in discipline. Clearance Level: TS/SCI w/Poly SP Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $150,800 - $265,880. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible. Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about. As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Systems Engineering: Software Type: Task Order/IDIQ Shift: First
    $76k-100k yearly est. 1d ago
  • Geospatial Programmer

    Vantor

    Software engineer job in McLean, VA

    Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters-where people are working together to help our customers see the world differently, and in doing so, be seen differently. Come be part of a mission, not just a job, where you can: Shape your own future, build the next big thing, and change the world. To be eligible for this position, you must be a U.S. Person, defined as a U.S. citizen, permanent resident, Asylee, or Refugee. Note on Cleared Roles: If this position requires an active U.S. Government security clearance, applicants who do not currently hold the required clearance will not be eligible for consideration. Employment for cleared roles is contingent upon verification of clearance status. Export Control/ITAR: Certain roles may be subject to U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. This position requires an active U.S. Government Security Clearance at the TS/SCI level with required polygraph. Do you like applying geospatial tradecraft and developing Python code in direct support of the security of our Nation? Our team is looking for a Geospatial Programmer to support an analytics group doing geospatial R&D projects. Responsibilities: Developing custom code, scripts, modules, macro procedures, libraries, and dynamically linked libraries for geospatial analysis functions using Python to augment and analyze data Providing ad hoc support for writing scripts in Python and other coding languages to help automate geoprocessing of large datasets in response to analysts' needs. Instructing and assisting analysts in writing custom code and scripts as needed. Leveraging available computing resources to handle very large geospatial datasets, creating efficiencies in data management including data deduplication and reduction, streamlining geospatial data processing, and scaling processes from regional to global Minimum Qualifications: TS/SCI with Polygraph+ 5+ years of professional experience Bachelor's degree in computer science, geography, or related technical field (relevant experience may be substituted for a degree) Willingness to work full-time (Monday-Friday) on-site with the customer Python Development & Automation - Scripting for data analysis, workflow automation, and application development Data Modeling & Databases - Experience modeling geospatial data and working with NoSQL and relational databases (Elasticsearch and PostgreSQL preferred) Geospatial & Image Processing - Spatial data analysis, and strong geospatial reasoning skills Software & IT Support - Troubleshooting, system integration, and customer support Preferred Qualifications: Big Data & Scalable Analytics - Distributed computing and large-scale data optimization Data Engineering & Infrastructure - Scalable data pipeline development, performance optimization, and data management best practices Software Development Workflows - Experience with Git, Jira, and writing technical documentation Pay Transparency: In support of pay transparency at Vantor, we disclose salary ranges on all U.S. job postings. The successful candidate's starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. The base pay for this position within California, Colorado, Hawaii, New Jersey, the Washington, DC metropolitan area, and for all other states is: $150,000.00 - $210,000.00 Benefits: Vantor offers a competitive total rewards package that goes beyond the standard, including a robust 401(k) with company match, mental health resources, and unique perks like student loan repayment assistance, adoption reimbursement and pet insurance to support all aspects of your life. You can find more information on our benefits at: ****************************** The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Vantor's Career page at the top of each job posting. To apply, submit your application via Vantor's Career page. EEO Policy: Vantor is an equal opportunity employer committed to an inclusive workplace. We believe in fostering an environment where all team members feel respected, valued, and encouraged to share their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability, protected veteran status, age, or any other characteristic protected by law.
    $63k-84k yearly est. 3d ago
  • Inside Plant Cabling Quality Assurance Engineer, DCC Communities, DCC Communities

    Amazon Data Services, Inc. 4.7company rating

    Software engineer job in Herndon, VA

    AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help. You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. Key job responsibilities - Drive world-class quality in the Data Center to achieve the best operating, lowest cost infrastructure in the world. The QA engineer will be obsessed with quality, engineering and design continuous improvements. - Ability to make quick decisions with limited data based on experience and understanding of the subject matter - The QA engineer will focus on fiber optic and optic components, cabling and interconnect products, technologies and standards at this point. The scope may expand to mechanical and electrical (M&E) and other mission critical components later. - Collaborate with the Engineering team to establish a comprehensive Global Design Standards document, Global Installation Best Practice Guidelines, and detailed Product Specifications for Inside Plant Cabling. Develop Quality Assurance manuals, manage amendments and revisions, formulate audit strategies, and define quality and operational metrics to effectively measure performance and success. - Audit and inspect Data Center & Edge sites to ensure standards are being followed, generate punch lists, report and generate remediation plans, action and close all customer complaints and defects, provide recommendations based on product and vendor performance, continuously propose improvements to existing designs and processes - Conduct training sessions with local Infra Delivery Teams and any other Infra Ops organizations to ensure deployments comply with design standards and best practices. - Candidates must be responsive and communicate with technical teams to collect requirements and communicate with internal customers to describe features, technical designs and strategy. - Identify and respond to risks and high-priority issues rapidly and effectively - Support New Product Implementation activities that improve infrastructure quality, reduce cost and installation time - Local Travel 40+% to review projects and coordinate with onsite personnel and contractors at AWS Data Centers This is an opportunity to leverage and grow your existing quality and engineering experience in an innovative and highly collaborative environment where the results of your work will directly impact AWS and its customers. A day in the life Amazon Web Services (AWS) is a highly innovative company that collaborates across disciplines to produce new technology that changes our world. The AWS Quality Team is a fast-growing team that is rethinking the implementation and design for the critical arteries that connect the various pieces of hardware inside AWS' data centers and edge sites. As a member of this team, you will be charged with visiting our data centers and ensuring that we are following these standards while also collecting lessons learned so we are continually improving. You will also work directly with engineers, managers, and operations teams across the company to develop structured cabling and installation standards based on these observations and lessons learned. About the team Why AWS? Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. BASIC QUALIFICATIONS- Experience in quality assurance engineering PREFERRED QUALIFICATIONS- Experience directly related to the design or construction of data centers or critical infrastructure or large-scale mechanical and electrical plants Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $67,200/year in our lowest geographic market up to $150,300/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
    $67.2k-150.3k yearly 1d ago
  • Senior CNO Developer

    Mantech 4.5company rating

    Software engineer job in Annapolis, MD

    MANTECH seeks a motivated, career and customer-oriented Senior CNO Developer to join our team in Annapolis Junction, Maryland. We're looking for a Senior Capability Developer to join our elite team. In this role, you'll apply your deep technical expertise to analyze, reverse-engineer, and develop mission-critical capabilities that directly support national security objectives. You will be a key player in a fast-paced environment, tackling unique challenges at the intersection of hardware, software, and embedded systems. Responsibilities include but are not limited to: Develop custom software tools and applications using Python, C, and Assembly, focusing on embedded and resource-constrained systems. Conduct rigorous code reviews to ensure the quality, security, and performance of developed software. Reverse engineer complex hardware and software systems to understand their inner workings and identify potential vulnerabilities. Perform in-depth vulnerability research to discover and analyze weaknesses in a variety of targets. Collaborate with a team of skilled engineers to design and implement innovative solutions to challenging technical problems. Minimum Qualifications: Bachelor's degree and 12 years of experience; or, a high school diploma with 16 years of experience; or, an Associate's degree with 14 years of experience. A Master's degree may substitute for 2 years of experience, and a PhD may substitute for 4 years of experience. Must have 7 years of position-relevant work experience Proficiency in programming and application development. Strong scripting skills, particularly in Python, C, and Assembly. Deep expertise in managing, configuring, and troubleshooting Linux. Experience in embedded systems. Experience in reverse engineering and vulnerability research of hardware and software. Experience in code review. Preferred Qualifications: Experience in CNO (Computer Network Operations) Development. Experience in virtualization. Knowledge of IoT (Internet of Things) devices. Experience with Linux Kernel development and sockets. Knowledge of integrating security tools into the CI/CD (Continuous Integration/Continuous Delivery) pipeline. Networking skills. Clearance Requirements: Must have a current/active Top Secret/SCI clearance. Physical Requirements: The person in this position must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations
    $85k-109k yearly est. 3d ago
  • System Development Engineer II, DBS Relational ADC

    Amazon Development Center U.S., Inc. 4.7company rating

    Software engineer job in Herndon, VA

    System Development Engineer The Amazon Web Services team is innovating new ways of building massively scalable distributed systems and delivering the next generation of cloud computing with AWS offerings like RDS and Aurora. In 2013, AWS launched 280 services, but in 2016 alone we released nearly 1000. We hold high standards for our computer systems and the services we deliver to our customers: our systems are highly secure, highly reliable, highly available, all while functioning at massive scale; our employees are smart, passionate about the cloud, driven to serve customers, and fun to work with. A successful engineer joining the team will do much more than write code and triage problems. They will work with Amazon's largest and most demanding customers to address specific needs across a full suite of services. They will dive deeply into technical issues and work diligently to improve the customer experience. The ideal candidate will... - Be great fun to work with. Our company credo is "Work hard. Have fun. Make history". The right candidate will love what they do and instinctively know how to make work fun. - Have strong Linux & Networking Fundamentals. The ideal candidate will have deep experience working with Linux, preferably in a large scale, distributed environment. You understand networking technology and how servers and networks inter-relate. You regularly take part in deep-dive troubleshooting and conduct technical post-mortem discussions to identify the root cause of complex issues. - Love to code. Whether its building tools in Java or solving complex system problems in Python, the ideal candidate will love using technology to solve problems. You have a solid understanding of software development methodology and know how to use the right tool for the right job. - Think Big. The ideal candidate will build and deploy solutions across thousands of devices. You will strive to improve and streamline processes to allow for work on a massive scale. This position requires that the candidate selected must currently possess and maintain an active TS/SCI security clearance with polygraph. The position further requires the candidate to opt into a commensurate clearance for each government agency for which they perform AWS work. 10012 Key job responsibilities - You design, implement, and deploy software components and features. You solve difficult problems generating positive feedback. - You have a solid understanding of design approaches (and how to best use them). - You are able to work independently and with your team to deliver software successfully. - Your work is consistently of a high quality (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices. Your team trusts your work. - Your code reviews tend to be rapid and uneventful. You provide useful code reviews for changes submitted by others. - You focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team's software, making it better and easier to maintain. - You make improvements to your team's development and testing processes. - You have established good working relationships with peers. You recognize discordant views and take part in constructive dialogue to resolve them. - You are able to confidently train new team-mates about your customers, what your team's software does, how it is constructed, tested, operates, and how it fits into the bigger picture. A day in the life Engineers in this role will work on automation, development, and operations to support AWS machine learning services for US government customers. They will work in an agile environment, attend daily standup, and collaborate closely with teammates. They will work on exciting challenges at scale and tackle unsolved problems. They will support the U.S. Intelligence Community and Defense agencies to implement innovative cloud computing solutions and solve unique technical problems. About the team Why AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Utility Computing (UC) AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Mentorship and Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent - 3+ years of non-internship professional software development experience - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - Knowledge of systems engineering fundamentals (networking, storage, operating systems) - 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Current, active US Government Security Clearance of TS/SCI with Polygraph PREFERRED QUALIFICATIONS- Experience with PowerShell (preferred), Python, Ruby, or Java - Experience working in an Agile environment using the Scrum methodology Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $116,300/year in our lowest geographic market up to $201,200/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
    $116.3k-201.2k yearly 2d ago
  • Security Software Engineer - Red Team Pen Tester

    Data Intelligence, LLC 4.5company rating

    Software engineer job in Dahlgren, VA

    Data Intelligence is seeking a seasoned Security Software Engineer - Red Team / Penetration Tester to join a hands-on offensive security team supporting mission systems in the defense domain. This role is ideal for a pragmatic, technically deep engineer who blends software development, exploitation tooling, and operational red-team experience to assess and harden complex enterprise and DoD environments.This position is fully on-site in Dahlgren, VA. This position is contingent upon winning contract award. Key Responsibilities Plan and execute advanced penetration tests and red-team engagements against enterprise, cloud, and mission systems (including VDI, virtualization stacks, network enclaves, identity systems, and web services). Design, develop, and maintain offensive tooling, exploit code, C2 components, and automation to support engagements. Conduct network, host, web application, cloud, and identity-centric assessments (including REST/SOAP web services and modern auth protocols such as OAuth2/SAML/LDAP). Perform vulnerability discovery, exploit development, privilege escalation, lateral movement, persistence techniques, and post-exploitation analysis. Use and extend common pentest frameworks and tools (Kali, Metasploit, Nmap, Cobalt Strike) and integrate custom scripts and modules. Evaluate and document attack paths, IM/SSO/MFA bypass scenarios, and misconfigurations across Microsoft Entra ID (Azure AD), Active Directory, hybrid Microsoft 365 environments, and federation/SSO integrations. Test and evaluate network and security devices (Palo Alto, Cisco, FirePower, IOS/ASA, Nexus) and virtualization/storage platforms (vCenter/vRealize/Horizon, NetApp/ONTAP, SnapMirror). Perform cloud security assessments (AWS, serverless, microservices) and audit cloud configurations and workloads. Produce clear, actionable deliverables: technical findings, exploit proofs-of-concept, attack narratives, remediation guidance, and executive summaries for stakeholders. Collaborate with blue teams, DevSecOps, and engineering teams to validate fixes and drive continuous improvement. Required Skills/Experience: Education: Bachelor's degree in Computer Science, Engineering, Information Security, or equivalent experience preferred. Experience: Minimum 5 years of software engineering applied to program development, modeling, or simulation for DoD or IT systems and a minimum 5 years hands-on experience with: Linux: firm grasp / demonstrated knowledge (training such as CompTIA Linux+ or FedVTE Linux+ preferred). Windows & enterprise networks: foundational understanding of Windows enterprise administration (relevant Microsoft coursework/certification experience preferred). Offensive tooling & techniques: Strong working knowledge and practical use of Kali, Metasploit, Nmap, Cobalt Strike. Documented operational experience in at least one of the following: Penetration Testing (government or contractor) Red Team Operations (government or contractor) Tool/Software Development (exploits, malware/C2, reverse engineering, bug bounties) Offensive/defensive programming in Python, C, C#, C++, Go, Perl, PowerShell Web development / web application penetration testing (PHP, ASP, SQL/NoSQL, Java, HTML), including RESTful and SOAP services and modern authentication schemes Minimum certification: Must hold one of the following (or equivalent, current): Offensive Security: OSCP, OSCE, OSEE, OSWP SANS: GPEN (SEC560), GWAPT (SEC542), SEC660, GXPN, SEC642, SEC564 Operational tools/platform familiarity: experience with virtualization & VDI stacks (NSX, vCenter, vRealize, Horizon), network/security appliances (Palo Alto, Cisco), storage platforms (NetApp/ONTAP), and virtualization/cloud platforms (VMware, AWS). Identity & automation: demonstrable experience with Active Directory, Microsoft Entra ID (Azure AD), SSO/MFA, identity federation, and automation using PowerShell / PowerAutomate / Logic Apps / Graph API. Clearance: Current Top Secret Security Clearance Desired/Preferred Skills Prior experience conducting Red Team operations in an MDE (Managed Detection & Response / Microsoft Defender for Endpoint) environment. Experience with cloud audit, serverless, microservice architectures and security. Prior development of offensive tooling, exploit chains, or C2 frameworks. Familiarity with DoD and government network enclaves, operational tradecraft, and mission-critical systems. Prior experience working on DoD or national security contracts and understanding of classification and handling of sensitive findings. Strong technical writing and presentation skills; ability to translate technical findings for non-technical leadership. Data Intelligence, DI is an established small business that has supported the critical missions of our government clients since 2005. We provide full life cycle system development, systems engineering, cybersecurity, and supporting analytical and logistics support to C4ISR and other complex systems. We are an equal opportunity employer that offers competitive salaries, comprehensive benefits, a team-oriented environment, and opportunities for advancement. Our excellent employee retention record reflects our employee focus. We work with Veteran's organization to proactively hire those who have served our country. We offer medical, dental and vision insurance, 401k, PTO and 11 paid holidays. Data Intelligence is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
    $74k-103k yearly est. 2d ago
  • Backend Software Engineer

    Gridiron It

    Software engineer job in Fort Belvoir, VA

    As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a back-end developer with the software engineering skills it takes to help identify potential risks, contribute to solution development, and create efficient and effective systems for our clients. As a back-end developer, you'll use the latest architectural approaches and open-source frameworks and tools to help deliver solutions. Using your software engineering knowledge, you'll work with and learn from the development team to create custom tools, systems, and sites with consistent performance and scalability. In this role, you'll make a mission-forward impact as you sharpen your skillset and grow your career. Work with us as we shape systems for the better. Qualifications Experience with programming languages such as Ruby, Python, C#, Java, or PowerShell TS/SCI clearance HS diploma or GED and 7+ years of experience as a Software Engineer, or Bachelor's degree and 3+ years of experience as a Software Engineer Certified Secure Software Lifecycle Professional (CSSLP) Certification Additional Qualifications Experience working on multiple OS platforms, including Linux and Windows Experience with the Windows Computing Environment (CE) Linux CE Certification DoD Approved 8570 - Information Assurance Technician (IAT) Level II Certification such as CCNA Security, CySA+, GICSP, GSEC, Security+ CE, CND, or SSCP Certification, or higher level IAT Certification Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required. Compensation and Benefits Salary Range: $100,000 - $140,000 MAX (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the future.) Benefits: Gridiron offers a comprehensive benefits package including medical, dental, vision insurance, HSA, FSA, 401(k), disability & ADD insurance, life and pet insurance to eligible employees. Full-time and part-time employees working at least 30 hours per week on a regular basis are eligible to participate in Gridiron's benefits programs. Gridiron IT Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status or disability status. Gridiron IT is a Women Owned Small Business (WOSB) headquartered in the Washington, D.C. area that supports our clients' missions throughout the United States. Gridiron IT specializes in providing comprehensive IT services tailored to meet the needs of federal agencies. Our capabilities include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise Applications. These capabilities are backed by Gridiron IT's experienced workforce and our commitment to ensuring we meet and exceed our clients' expectations.
    $100k-140k yearly 2d ago
  • Java Full Stack Developer (Federal Government Project)

    Zyxware Technologies

    Software engineer job in Washington, DC

    Experience: 4-6 years of professional software development experience Technical Expertise: Strong full-stack development experience with Java and React Proficient in Python scripting Hands-on experience with AWS cloud services Solid understanding of infrastructure, systems, and networking concepts Familiarity with Kubernetes (hands-on experience is a plus) Core Competencies: Exceptional analytical and problem-solving abilities Ability to learn new technologies and applications rapidly Self-directed with strong initiative and independence Quick learner who can decode complex systems efficiently Education Bachelor's degree in Computer Science (preferably from a top-tier institution)
    $81k-107k yearly est. 2d ago
  • Cerner Test Engineer

    Dunhill Professional Search & Government Solutions

    Software engineer job in Arlington, VA

    EHR Test Engineer Full Telework US Citizenship We are looking for a candidate to lead testing for Electronic Health Record (EHR) systems, driving end-to-end strategies, automation, and regression efforts. Use your expertise in Cerner/Oracle Health and healthcare standards to ensure seamless, high-quality workflows that directly impact patient care while working fully remotely! The Senior Test Engineer will be responsible for the oversight and execution of test scripts, scenarios, evidence, and regression testing across the Electronic Health Record (EHR) workflows. Role Responsibilities Quality Assurance and Testing Standards: Drive quality testing solutions by planning and constructing test scripts using quality processes and methodologies for Accenture or its clients. Develop, update, and maintain quality testing standards and procedures. Develop, update, and maintain quality testing standards and procedures, including issue management and escalation. Optimize processes and methods to deliver quality work. Test Planning and Strategy: Develop end-to-end testing strategies. Define test plans and entry/exit criteria. Create test models (plans, data, and scripts), including test data. Allocate test resources to application tests in a multi-test environment. Test Execution and Coordination: Execute testing efforts by delivering application and component releases. Coordinate and execute regression testing, test automation, performance testing, functionality testing, and usability testing. Lead other testers on the testing team and manage testing process questions and issues. Performance Tracking and Metrics: Define and track test metrics, including code coverage, quality, and performance. Scheduling and Estimation: Determine and meet time estimates and schedules for testing efforts. Strategic Alignment: Adhere to the strategic direction set by senior management. Act independently to determine methods and procedures for new assignments. Make decisions that impact the team through regular consultation with senior management. Communication and Collaboration: Communicate effectively with clients and stakeholders. Minimum Qualifications Must be a US citizen. Must have a Bachelor's degree in Computer Science, Technology, Computer Information Systems, Computer Applications, Engineering, or related field. Must have at least 5 years of progressive post-baccalaureate experience in the IT industry. Must have experience in each of the following: Software Testing Providing solutions in planning, constructing, and executing test scripts Designing, developing, and implementing test plans and test cases Conducting defect triage meetings with development and business teams. Coordination of software testing activities (integrated testing, unit testing, user acceptance testing, production validation) Other Job Specific Skills Experience within the Healthcare or Provider Industry Experience with healthcare provider workflows including but limited to: Revenue Cycle, Ambulatory, Lab, Pharmacy, Supply Chain, and Telehealth. Experience with the Cerner/Oracle Health EHR Understanding of Health Integration Standards (DICOM / HL7 v2 / FHIR / C-CDA Standard) Experience with System Integration Testing
    $69k-89k yearly est. 4d ago
  • Java Software Engineer

    Buzzclan

    Software engineer job in Fort Meade, MD

    Clearance Required: Top Secret/SCI with Polygraph Seeking an experienced Software Engineer who will support mission-critical systems for a Federal customer at Fort Meade, Maryland. This entry-level role focuses on developing and maintaining Java-based applications in a secure environment. The engineer will work closely with senior developers and system engineers to deliver reliable and scalable software solutions. Key Responsibilities · Design, develop, test, and maintain Java applications. · Participate in software development lifecycle activities including requirements analysis and design. · Write clean, efficient, and well-documented code. · Collaborate with cross-functional teams to troubleshoot and resolve issues. · Support integration and deployment of software in secure environments. Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, or related field. Experience: 4+ years of experience in software development, preferably in Java. Preference: Java certification or relevant coursework preferred. Skills: · Proficiency in Java programming language. · Understanding of object-oriented design and development. · Familiarity with development tools such as Eclipse or IntelliJ. · Basic knowledge of secure coding practices and federal IT standards.
    $71k-95k yearly est. 1d ago
  • Senior Software Engineer

    Omni Federal 4.5company rating

    Software engineer job in Springfield, VA

    Job Title: Senior Software Engineer Security Clearance: Active TS/SCI (or SCI eligibility) Omni Federal is a mid-size business focused on modern application development, cloud and data analytics for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions . We are seeking a strong Software Engineer to support an NGA project in Springfield, VA. This is an exciting Modernization initiative where the NGA is embracing modern software development practices and using them to solve challenging missions & provide various capabilities for the NGA. This includes a modern technology stack, rapid prototyping in support of intelligence analysis products and capabilities, and culture of innovation. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. Required Skills: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 10+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. Experience in Java or Python enterprise application development Experience building high performance applications in React.js Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tooling (S3)
    $97k-124k yearly est. 1d ago
  • TS/SCI CI Poly - Sr. Software Development Lead

    Take2 Consulting, LLC 3.7company rating

    Software engineer job in Chantilly, VA

    Software Development Lead (TS/SCI CI Poly) The Software Development Lead will guide a team responsible for designing, developing, and maintaining advanced software and database solutions in support of CAAG missions within a classified environment. This role requires strong full-stack development expertise, hands-on cloud and database experience, and the ability to translate user requirements into scalable, secure, and efficient applications. Responsibilities: Lead and coordinate team software development activities and project execution. Design, develop, and maintain custom software, web applications, analytical tools, and cost-estimating models. Perform full-stack development using Java, Python, SQL, and related technologies. Operate, enhance, and troubleshoot existing CAAG software and Microsoft SQL Server databases. Architect and manage advanced database solutions, including data modeling, lifecycle management, performance tuning, indexing, and resource monitoring. Implement data governance, data management, and disaster recovery plans in accordance with policy. Manage development workflows and updates using SDLC tools such as JIRA. Gather, refine, and validate user requirements in collaboration with clients and mission partners. Work with cross-functional teams to architect, develop, integrate, and deploy software and database systems across development, test, and operational environments. Provide ongoing technical support, maintenance, and troubleshooting for applications and databases. Ensure all solutions comply with IC standards, NRO IT policies, and security regulations. Support CAAG software and database integration within TS/SCI environments, coordinating closely with systems administrators and NRO IT personnel. Respond to NRO actions, documentation requests, and development-related tasking. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field (Master's preferred). 7+ years of experience in software development and IT/technical leadership. Strong proficiency in full-stack development, SQL, Java, and Python. Experience with cloud development and Microsoft SQL Server. Deep knowledge of database design, data modeling, and performance optimization. Understanding of data management policies and disaster recovery practices. Familiarity with SDLC processes and tools (e.g., JIRA). Ability to work within classified environments and follow strict security protocols. Excellent communication, documentation, and collaboration skills. Preferred Skills: Experience with React or modern front-end frameworks. Prior Intelligence Community (IC) software development experience. Exposure to AI/ML integration into software solutions. Experience with MBSE, Digital Engineering Ecosystems, or related methodologies. Knowledge of NRO Directive 50-5 and DoD 8570.01M. Experience with Visual Studio and associated development toolchains.
    $92k-113k yearly est. 2d ago
  • Senior Cloud Application Developer (AWS)

    Kamispro

    Software engineer job in Washington, DC

    We are seeking a Senior Cloud Application Developer to join a high-performing team on a 10+ month contract. Candidates must be authorized to work in the United States. The ideal candidate is highly skilled in Python, AWS services, Kubernetes, and Airflow, with a strong background in building and deploying cloud-native applications. ***PLEASE NOTE: WE ARE NOT ACCEPTING APPLICATIONS FROM THIRD-PARTY AGENCIES FOR THIS ROLE. Key Responsibilities: Optimize a scalable, reliable, and secure AWS native cloud system Refine infrastructure configuration as IaC using Terraform Help produce and capture operational metrics from logs, API's, and various cloud sources Refine CI/CD/CT pipelines to build, deploy, and test native cloud application code Experience, Skills & Qualifications: Education: Bachelor's degree in Computer Science, Engineering, Software Engineering or a relevant field with a minimum of 8 years working experience in an AWS Cloud environment required for a senior level position. Expertise in cloud-native application development, and cloud infrastructure management. Expertise in containerization and Kubernetes In-depth knowledge of AWS services (EKS, EC2, Lambda, RDS, S3) Strong experience of workflow managers (Airflow) Strong experience with AWS and proficiency in Python, BASH, and IaC tools like Terraform Strong experience with relational and cloud-based databases Strong experience in building automation tools and CI/CD/CT pipelines using platforms like Ansible, GitHub Actions, GitLab CI, and CodePipeline
    $92k-121k yearly est. 2d ago
  • Python Application Developer

    Mindlance 4.6company rating

    Software engineer job in Reston, VA

    Title: Python Application Developer Duration: 12 months Key Responsibilities: 1. Python Development: Design, develop, and maintain Python-based applications and tools. Write clean, efficient, and reusable code while adhering to best practices. Integrate third-party APIs and libraries as needed. Perform code reviews, testing, debugging, and optimization. 2. Generative AI Development: Develop and fine-tune generative AI models using frameworks like TensorFlow, PyTorch, or Hugging Face. Implement machine learning algorithms and deploy AI-powered solutions for specific business requirements. Research and experiment with state-of-the-art generative AI techniques (e.g., GPT, Stable Diffusion, Transformers). Build custom AI models and pipelines to address domain-specific challenges. 3. Collaboration: Work closely with data scientists, engineers, and stakeholders to understand project requirements and deliver solutions. Collaborate with UI/UX teams to integrate AI models into applications. Participate in Agile workflows, including daily stand-ups, sprint planning, and retrospectives. 4. Deployment & Maintenance: Deploy AI solutions on cloud platforms like AWS, Azure, or Google Cloud. Monitor system performance and optimize scalability and reliability. Troubleshoot issues in production and implement fixes. 5. Documentation: Create comprehensive documentation for AI models, tools, and code. Provide guidelines for users and teams for seamless integration and usage. 6. L3 Support: Investigate, diagnose, and resolve advanced issues related to GenAI solutions, Python applications, and AWS infrastructure. Provide root cause analysis (RCA) for production incidents and ensure quick turnaround for issue resolution. Collaborate with L1/L2 teams and developers to troubleshoot and resolve complex problems. Development and Automation: Develop, test, and deploy Python-based scripts, applications, and workflows. Automate routine tasks and implement monitoring tools to ensure system reliability. AWS Cloud Management: Design, implement, and maintain cloud-native solutions on AWS (e.g., Lambda, S3, EC2, SageMaker, EMR, Redshift etc.). Optimize AWS services for cost efficiency and performance. Required Skills and Qualifications Technical Skills: Strong proficiency in Python programming and frameworks (e.g., Flask, FastAPI, Django). Hands-on experience with AWS services (e.g., Lambda, S3, EC2, IAM, CloudFormation). Experience with GenAI tools (e.g., OpenAI, Hugging Face, or custom LLMs). Knowledge of DevOps tools like Docker, Kubernetes, and CI/CD pipelines. Familiarity with RESTful APIs and integration of AI/ML solutions. Strong debugging and problem-solving skills in production environments. Soft Skills: Excellent communication and collaboration skills. Ability to work in a fast-paced environment and manage competing priorities. Education and Experience: Bachelor's degree in Computer Science, Engineering, or a related field. 10+ years of experience in software development, with 5+ years in AWS and AI/ML technologies. Preferred Skills: Certification in AWS (e.g., AWS Certified Solutions Architect or Developer). Certification in AI/ML or cloud technologies (e.g., AWS Certified Machine Learning). “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
    $78k-100k yearly est. 2d ago
  • Senior Java Software Engineer

    Hadiamondstar Software Solutions LLC

    Software engineer job in McLean, VA

    Java developer Note- Ex-Capital One Preferred JD- We are looking for Java developer with Angular, AWS (Backend Java, Node)
    $88k-114k yearly est. 5d ago
  • Senior Frontend Developer

    Lorvenk Technologies

    Software engineer job in McLean, VA

    Front End Developer with Bloomreach Duration: Long Term Experience: 10+ Yrs Employment Type: W2 We are seeking a skilled Software Engineer with strong experience in Angular and Bloomreach to design, develop, and maintain modern, scalable web applications. The ideal candidate will collaborate closely with UX designers, backend engineers, and business stakeholders to deliver high-quality, customer-centric digital experiences using Bloomreach CMS and Angular-based front-end architectures. Key Responsibilities Design, develop, and maintain responsive web applications using Angular. Implement and customize Bloomreach CMS (Content / Experience Manager) components and templates. Integrate Angular applications with Bloomreach APIs and backend services. Collaborate with product owners, designers, and backend teams to translate business requirements into technical solutions. Ensure high performance, security, and scalability of applications. Write clean, reusable, and maintainable code following best practices. Perform unit testing, integration testing, and support CI/CD pipelines. Troubleshoot, debug, and resolve application issues in development and production environments. Participate in code reviews and contribute to continuous improvement initiatives. Required Skills & Qualifications Strong experience with Angular (latest versions), TypeScript, HTML5, and CSS3. Hands-on experience with Bloomreach CMS / Bloomreach Experience Manager. Experience integrating RESTful APIs and third-party services. Solid understanding of component-based architecture and state management. Familiarity with responsive design and cross-browser compatibility. Experience with version control systems such as Git. Knowledge of Agile/Scrum development methodologies. Preferred Skills Experience with Bloomreach Personalization, Search, or Content APIs. Exposure to backend technologies (Java, Node.js, or Spring Boot). Knowledge of CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.). Understanding of SEO, performance optimization, and accessibility standards. Experience working in e-commerce or content-driven platforms.
    $88k-114k yearly est. 1d ago
  • Senior Developer

    Zillion Technologies, Inc. 3.9company rating

    Software engineer job in McLean, VA

    The candidate must have experience with both Java and Python, in addition to PowerShell and AI/ML tools. Must Have Qualifications: Python and Java development, strong understanding of design and explain and educate developers. Key Responsibilities: Design and implement developer workspaces using physical, virtualized, or browser-based solutions. Develop tools primarily in Python and Java to enhance developer workflows. Advocate for and implement CI/CD improvements through new tooling and commonly available libraries. Create patterns to manage desktop provisioning and software package management using SCCM, VDI, or similar technologies. Lead initiatives to integrate Generative AI capabilities into Developer workflows, enhancing the value proposition for customers. Partner with end-user collaboration suites to create seamless developer experiences. Ensure all solutions meet audit, risk, and governance requirements. Evangelize best practices and solutions within the developer community.
    $90k-118k yearly est. 3d ago
  • Software Integrator

    John Galt Staffing 3.9company rating

    Software engineer job in Manassas, VA

    Software Integrator - 100% On Site in Manassas, VA Client is seeking to hire a Software Integrator to support the Acoustics Rapid COTS Insertion (ARCI) program. Education: Bachelor's degree in Computer/Electrical Engineering or Computer Science degree from an accredited university. 2+ years of experience. Job Responsibilities: Participate in software development lifecycle including software design, development, integration, test, and support for new and existing software products. Designing, implementing, testing and debugging complex software applications Support continuous integration/continuous development agile like development Basic Qualifications: Bachelor's degree in Computer/Electrical Engineering or Computer Science degree from an accredited university or equivalent related experience. Experience with Linux Operating Systems 2+ years of related C, C++, and/or JAVA experience Experience with inter-process communications and real time systems Experience with configuration management software (i.e. Subversion and/or GIT)
    $81k-108k yearly est. 4d ago
  • Senior Software Engineer -- KUMDC5680656

    Compunnel Inc. 4.4company rating

    Software engineer job in McLean, VA

    Required Technical Skills (Required) Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks At least 8 years of test automation framework design Strong experience in testing Webservices (REST APIs) (3+5 years) Proven experience developing test scripts, test cases, and test data The ability to write queries in SQL or other relational databases 3+ years of experience in developing scenario based performance testing using JMeter Experience testing full stack and integration testing with 3rd parties End-to-end system integration testing experience for software platforms (Desired) Hands on experience with Python development experience in AWS Cloud technology Experience in TDD, continuous integration, code review practice is strongly desired Experience with Apigee or other API gateways is a plus Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git) At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices. Understanding of a micro service Architecture Experience load and performance testing Strong documentation skills
    $88k-114k yearly est. 4d ago
  • Java Full stack Tech Lead

    Hexaware Technologies 4.2company rating

    Software engineer job in McLean, VA

    10+ years of experience in Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework • Should have exp in Leading a team. • 5+ years of experience in design and development of Microservice using Spring-Boot and REST API • Strong knowledge/experience in ORM Framework - JPA / Hibernate • Good knowledge and experience in Docker and Kubernetes • 2+ years of experience in Angular • 1+ years of experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc) • Good knowledge and experience in any RDBMS/PostgreSQL • Strong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket) • Good knowledge in technical concepts - Security, Transaction, Monitoring, Performance
    $86k-113k yearly est. 2d ago

Learn more about software engineer jobs

How much does a software engineer earn in Alexandria, VA?

The average software engineer in Alexandria, VA earns between $62,000 and $108,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Alexandria, VA

$82,000

What are the biggest employers of Software Engineers in Alexandria, VA?

The biggest employers of Software Engineers in Alexandria, VA are:
  1. Meta
  2. Coinbase
  3. Booz Allen Hamilton
  4. Leidos
  5. Anduril
  6. BAE Systems
  7. Palantir
  8. Peraton
  9. Promise
  10. Deloitte
Job type you want
Full Time
Part Time
Internship
Temporary