Software Engineer
1 week ago
We are seeking a detail-oriented Software Engineer to join our team at ICF, a leading provider of technology solutions to federal agencies. As a Software Engineer, you will play a key role in developing, enhancing, and maintaining our technology solutions that support regulatory and policy analysis.
Key Responsibilities- Provide technical expertise on applications and technologies that support regulatory and policy analysis
- Work with a team of regulatory and policy analysts, economists, and technologists to develop and implement technology solutions
- Liaise with IT support teams to manage work requests and identify solutions to limit product outages
- Define requirements for new features and troubleshoot existing features as needed
- Perform regular code reviews, bug fixes, and evaluate software testing results
- Act as a consultant across the organization to develop cloud solutions that meet client needs
- Bachelor's or Associate's degree and 5+ years of software engineering experience
- U.S. Citizenship is required per federal contracts
- Ability to obtain and maintain a moderate-level government security clearance
- Proficiency in object-oriented languages (e.g., TypeScript, JavaScript, and Python)
- Familiarity with statistical languages (e.g., R, Stata, SAS, Matlab)
- Experience with relational and non-relational databases (e.g., SQL and NoSQL)
- Working knowledge of HTML, CSS, and JavaScript
- Experience with web frameworks (e.g., Angular, Spring, Flask, or Django)
- Cloud platform experience (e.g., AWS, Google Cloud Services, or Azure)
- Familiarity with servers, Messaging & Streaming technologies (e.g., Tomcat, RabbitMQ, Apache Kafka)
- Experience with data interchange formats and technologies (e.g., JSON & XML), including REST services
- Automation-based testing experience (e.g., Selenium, Cucumber, JUnit, TestNG)
- SCM, Issue Tracking & Collaboration tools proficiency (e.g., Git/GitHub, Bitbucket, Maven; Jira, Assembla; Confluence)
- Familiar with Agile project management practices and adaptable to different project environments.
- Excellent organizational and project/task management skills, including attention to detail, ability to work independently, and ability to multi-task under strict deadlines in a fast-paced environment.
- Able to interact with ICF staff and other users of supported ICF applications and systems, to gain familiarity with requirements associated with such applications/systems
- Eagerness and ability to learn new skills and technologies quickly.
- Ability to mentor analysts on code quality and efficiency.
- Comprehensive health benefits and corporate wellness program
- Competitive vacation and retirement plans
- Flexible work arrangements
- A diverse workforce that values equity and inclusion
- Employee community networks to support a diverse, inclusive workplace
- Ongoing learning and development opportunities to meet your professional goals.
-
Senior Software Engineer
2 weeks ago
Reston, Virginia, United States cFocus Software Incorporated Full timeJob OverviewcFocus Software Incorporated is in search of a Senior Software Engineer to enhance our team. This role necessitates a valid TS/SCI CI Poly clearance.Key Qualifications:Possession of an active TS/SCI CI Polygraph.A minimum of a Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.DoD 8570 Level II -...
-
Software Engineer
2 days ago
Reston, Virginia, United States Ampcus Inc Full timeAbout the RoleAmpcus Inc. is a leading provider of technology and business consulting services. We are seeking a highly motivated and experienced professional to join our team as a Software Engineer in the Information Technology department.Key ResponsibilitiesTechnical Leadership: Lead a team of software engineers in the design, development, and...
-
Senior Engineer- Software Engineering
3 weeks ago
Reston, Virginia, United States MAXIMUS, Inc. Full timeSenior EngineerSoftware Engineering Architect advanced to complex system solutions, solicit and incorporate inputs from technical and operational teams, and document for consumption of development and testing teams. Bachelor's degree and 5 years of relevant experience or Master's degree and 3 years of relevant experience required. Based in McLean, VA. Email...
-
Software Engineering Manager
3 months ago
Reston, Virginia, United States Atechstar Full timeWhat will your job look like? You will be responsible for full lifecycle of software engineering project (planning execution monitoring risk management resolution of issues and achievement of the targets) within agreed quality time budget and other agreed KPIs/SLAs You will be responsible for Team and People management (professional and personal care...
-
Senior Software Engineer
3 months ago
Reston, Virginia, United States Atechstar Full timeWhat we are looking for Experience with building real time inference systems for deploying Machine Learning models. Proficiency in Python (preferred) or another high level programming language (e.g. Java C Scala) and familiarity with Linux/Unix/Shell environments. Advanced knowledge of complex software design distributed system design design patterns data...
-
Software Engineering Lead
6 hours ago
Reston, Virginia, United States Fannie Mae Full timeAbout the RoleFannie Mae is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our technology team, you will be responsible for designing, producing, testing, and implementing software, technology, or processes.Key ResponsibilitiesDesign, produce, test, or implement moderately complex software, technology, or...
-
Principal Software Engineer
5 days ago
Reston, Virginia, United States Northrop Grumman Full timeJob DescriptionCompany OverviewNorthrop Grumman is a leading global security company that provides innovative solutions to the defense and aerospace industries. We are committed to delivering exceptional value to our customers and employees.Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team in Melbourne, Florida. As a key...
-
Software Engineering Lead
17 hours ago
Reston, Virginia, United States BlueHalo Full timeAbout BlueHaloAt BlueHalo, we're committed to providing our employees with the best opportunities to develop their skills, share their knowledge, and push their innovative ideas to the cutting-edge. Our team is comprised of talented individuals who are passionate about transforming the future of global defense.Job SummaryWe're seeking a highly skilled Sr....
-
Software Systems Engineer
9 hours ago
Reston, Virginia, United States Peraton Full timeJob SummaryWe are seeking a highly skilled Software Systems Engineer to join our team at Peraton. As a key member of our Enterprise IT Infrastructure team, you will be responsible for maintaining and enhancing our legacy applications and infrastructure to support our IC customer.Key ResponsibilitiesDesign and Development: Design, develop, document, test, and...
-
lead software engineer
3 months ago
Reston, Virginia, United States Atechstar Full timeJob Description Lead Software Engineer In this role you willThe ideal candidate will work closely with other members of the development team to ensure success of the project. Lead complex technology initiatives including those that are companywide with broad impact Act as a key participant in developing standards and companywide best practices for...
-
Software Systems Engineer
5 days ago
Reston, Virginia, United States Peraton Full timeJob DescriptionPeraton is seeking a highly skilled Software Systems Engineer to join our team. As a key member of our Enterprise IT infrastructure team, you will be responsible for designing, developing, and maintaining software systems that support our customers' mission-critical applications.Key ResponsibilitiesDesign and Development: Design, develop, and...
-
Software Systems Engineer
9 hours ago
Reston, Virginia, United States Peraton Full timeJob DescriptionPeraton is seeking a highly skilled Software Systems Engineer to join our team. As a key member of our Enterprise IT infrastructure and legacy applications maintenance support team, you will be responsible for ensuring the smooth operation of our customer's IT systems.Key ResponsibilitiesDesign and Development: Design, develop, document, test,...
-
Application Software Engineer
2 weeks ago
Reston, Virginia, United States Avolinq, LLC Full timeJob OverviewAvolinq, LLC is looking for an experienced Application Software Engineer to provide essential support for a federal agency.The ideal candidate must hold a TS/SCI clearance with Intel Polygraph.This role involves:Delivering engineering and programming assistance for various projects and infrastructure initiatives.Designing and developing...
-
Software Engineer
18 hours ago
Reston, Virginia, United States Technical Staffing Full timeJob DescriptionWe are seeking a highly skilled Java Software Developer to join our team at Technical Staffing. As a member of our development team, you will be responsible for designing, developing, and maintaining web-based applications that analyze big data and visualize the results in multiple dimensions and views.Key Responsibilities:Develop and...
-
Software Systems Engineer
5 days ago
Reston, Virginia, United States Peraton Full timeJob DescriptionPeraton is seeking a highly skilled Software Systems Engineer to join our team. As a key member of our Enterprise IT infrastructure team, you will be responsible for designing, developing, and maintaining software systems that support our customers' mission-critical applications.Key ResponsibilitiesDesign and Development: Design, develop, and...
-
Mission-Critical Software Engineer
2 days ago
Reston, Virginia, United States Anduril Industries Full timeAbout Anduril IndustriesAnduril Industries is a leading defense technology company that specializes in developing advanced technology solutions for the military. Our mission is to transform U.S. and allied military capabilities with cutting-edge technology.Job DescriptionJob Title: Mission-Critical Software EngineerJob Summary: We are seeking a highly...
-
Software Engineer
1 week ago
Reston, Virginia, United States Zachary Piper Full timeJob Summary: Zachary Piper Solutions is seeking a skilled Software Engineer to support a critical intelligence community mission in a classified environment. The team is seeking a talented individual to join this mission in support of application and data services.Clearance Requirements: TS/SCI Full Scope PolygraphResponsibilities:Participate in software...
-
Senior Software Engineer
2 weeks ago
Reston, Virginia, United States Booz Allen Hamilton Full timePosition Overview:As a Senior Software Engineer, you will be responsible for delivering comprehensive solutions in a dynamic and agile setting. This role is ideal for those who aspire to not only develop applications but also to architect systems that have a meaningful impact.Your Role:In this capacity, you will leverage your extensive experience to...
-
Software Engineer
3 months ago
Reston, Virginia, United States Atechstar Full timeWhat you will do in this roleCrack and/or come up with solutions to complex business/technical problems & challenges. Passion for software development debugging and problem-solving. We are seeking engineers who want to work across technologies and development environments/languages. Flexibility to work in any area and technology depending upon the need. Fast...
-
Senior Software Engineer
2 weeks ago
Reston, Virginia, United States Booz Allen Hamilton Full timePosition Overview:As a Senior Software Engineer, you will tackle challenges with comprehensive solutions in a dynamic and responsive environment. This role offers the opportunity to not only create software but also to design systems that have a meaningful impact. We seek a seasoned developer with the expertise to transform concepts into production-ready...