Software Developer III
2 days ago
ICF is seeking a skilled Application Developer III to join our team. As a key member of our software development team, you will design and develop software applications by creating and maintaining efficient code based on user requirements.
Key Responsibilities- Design, code, test, and debug applications using appropriate programming languages and frameworks.
- Collaborate with stakeholders to gather and analyze requirements, ensuring that applications meet user needs and specifications.
- Work on integrating applications with existing systems and third-party services.
- Create and maintain technical documentation for applications, including design specifications, user manuals, and testing protocols.
- Identify and resolve software defects and performance issues promptly.
- Work closely with cross-functional teams, including UX/UI designers, QA testers, and project managers, to deliver high-quality software solutions.
- Stay updated on industry trends and emerging technologies and recommend improvements to enhance application performance and user experience.
- Ability to obtain a Public Trust Clearance, US Citizenship required.
- Must reside in the United States and work must be performed in the United States.
- Bachelor's degree in related field.
- 5+ years' proven experience as an Application Developer or similar role.
- 5+ years of experience in programming languages such as Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages.
- Experience working with distributed remote-first teams.
- Strong understanding of database management systems (e.g., SQL Server, MySQL).
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of mobile application development (iOS, Android).
- Strong understanding of Agile methodologies, professional experience on integrated cross-functional Agile teams that include discovery functions such as user research and UX design SMEs.
ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.
We can only solve the world's toughest challenges by building an inclusive workplace that allows everyone to thrive. We are an equal opportunity employer, committed to hiring regardless of any protected characteristic, such as race, ethnicity, national origin, color, sex, gender identity/expression, sexual orientation, religion, age, disability status, or military/veteran status.
Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals.
-
C++ Software Engineer III
3 days ago
Reston, Virginia, United States Intelliswift Software Full timeJob Title: C++ Software Engineer III - Rendering/HCI/Prototype DevicesLocations: Redmond, WA Hybrid Role (3 days a week in-office required)Duration: 12 Months Contract on W2 (Possible Extension)SUMMARY:We are seeking a skilled C++ software engineer to join our team and contribute to the development of innovative virtual, augmented, and mixed reality...
-
Software Developer
4 days ago
Reston, Virginia, United States Intelliswift Software Full timeJob Title: Software Engineer - On-device MLLocation: Onsite in Redmond WA or Burlingame, CADuration: 12 Months W2 contract with possibility of extensionsWe are seeking a skilled and experienced Software Engineer to join our team at Intelliswift Software. The ideal candidate will have a strong background in C++ and experience working with researchers on...
-
Software Developer
3 days ago
Reston, Virginia, United States Intelliswift Software Full timeAt Intelliswift Software, we are seeking a skilled Software Engineer to join our team.Key Responsibilities:Design and develop high-quality software applications using Java and AWS.Collaborate with cross-functional teams to deliver projects on time and within budget.Stay up-to-date with the latest technologies and trends in the industry.Requirements:2-5 years...
-
Software Developer
4 weeks ago
Reston, Virginia, United States BS&A Software Full timeSoftware Developer (Hybrid) Job OverviewWe are seeking a skilled and motivated Software Developer to join our dynamic team at BS&A Software. As a Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP software. Your expertise in various technologies and programming languages will be essential in...
-
Software Developer
3 weeks ago
Reston, Virginia, United States Kinect Full timeSoftware Engineer IIIAbout the RoleWe are seeking a highly skilled and motivated Software Engineer III to join our team at Kinect. As a key member of our software development team, you will be responsible for designing, developing, and testing modern enterprise risk management and security solutions for Fortune 500 companies worldwide.Key...
-
Cloud Software Developer
2 days ago
Reston, Virginia, United States Enterprize Software Full timeJob Title: Cloud Software DeveloperJob Description:The ideal candidate for this role is someone with in-depth experience with cloud environments and proficiency in programming with Java and Python. The individual should demonstrate the ability to effectively translate mission needs into technical requirements and possess a keen sense of understanding about...
-
Software Developer
14 minutes ago
Reston, Virginia, United States SoundWay Full timeJob DescriptionSoftware DeveloperWe are seeking a skilled Software Developer to join our team at SoundWay. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using programming languages such as C#, Java,...
-
Software Development Engineer
3 days ago
Reston, Virginia, United States Tailored Management Full timeJob Title: Software Engineer IIIJob Overview:Tailored Management is seeking a highly skilled Software Engineer III to join our team. As a key member of our software development team, you will be responsible for designing, developing, and enhancing real-time AR and VR software.Key Responsibilities:Design, develop, and integrate real-time AR and VR software...
-
Software Engineer III Position
3 days ago
Reston, Virginia, United States Horace Mann Full timeJob Title: Software Engineer IIICompany: Horace Mann Service CorporationLocation: Springfield, IL, with option to telecommuteJob Summary:Horace Mann Service Corporation is seeking a highly skilled Software Engineer III to join our team. As a key member of our software development team, you will be responsible for the development lifecycle of software...
-
Senior Software Developer
2 days ago
Reston, Virginia, United States Talent Software Services Full timeKey Responsibilities:As a Senior Software Developer at Talent Software Services, you will be responsible for developing and maintaining cloud-based software applications using Java, Springboot, and REST API. Your expertise in cloud and DevOps activities will be crucial in integrating services into the Cloud.Requirements:6-8 years of experience in Full Stack...
-
Software Engineer III
2 weeks ago
Reston, Virginia, United States Data Intelligence, LLC Full timeData Intelligence is seeking a skilled Software Engineer III to join our team in Moorestown, NJ. This full-time onsite position offers flexibility in work schedule and requires extensive experience with C++.Key Responsibilities:Define subsystems, design, implement, and integrate software systems. Participate in software requirement reviews, design reviews,...
-
SLD Navigation Software Engineer III
3 days ago
Reston, Virginia, United States Blue Origin Full timeAbout the RoleAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Navigation Software Engineer III, you'll play a critical role in designing and implementing cutting-edge navigation software for our lunar vehicles. Your expertise will help us achieve our mission of making humanity a multi-planetary species.Key...
-
Reston, Virginia, United States Google Full timeAbout the JobAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to secure and protect user data. You will work on designing, developing, and deploying software solutions that ensure the confidentiality, integrity, and availability of sensitive information.ResponsibilitiesDesign and develop software...
-
Cloud Software Engineer
3 days ago
Reston, Virginia, United States Enterprize Software Full timeJob DescriptionThe ideal candidate for this role is a seasoned cloud software engineer with expertise in designing, developing, and maintaining secure web applications on the Sponsor's JWICS C2S network.Key ResponsibilitiesDesign and develop scalable cloud-based solutions using AWS, Azure, and Google Cloud platforms.Develop and maintain complex queries...
-
Robotics Software Engineer V
4 days ago
Reston, Virginia, United States Intelliswift Software Full timeJob Title: Robotics Software Engineer VJob Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment such as cameras, motion stages, and 6-dof manufacturing robots.Key Responsibilities:Integrate...
-
Software Quality Assurance Engineer
3 weeks ago
Reston, Virginia, United States Master Compliance Full timeJob Title: Unit Test EngineerWe are seeking an experienced professional to join our team at Master Compliance as a Unit Test Engineer. This role is focused on the development and testing of Class III medical devices, requiring expertise in C++ and advanced unit testing tools such as VectorCAST and IBM Rhapsody Model Driven Development.Key...
-
Robotics Software Engineer V
3 days ago
Reston, Virginia, United States Intelliswift Software Full timeJob Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Job Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test...
-
Software Engineer
3 days ago
Reston, Virginia, United States Intelliswift Software Full timeJob Title: Software Engineer - On-device MLLocation: Onsite in Redmond WA or Burlingame, CADuration: 12 Months W2 contract with possibility of extensionsWe are seeking a skilled and motivated Software Engineer to join our team. The ideal candidate will have experience in C++ and the ability to work with a team of researchers building prototype research...
-
Web Developer III
4 days ago
Reston, Virginia, United States Glidewell Dental Full timeJob Title: Web Developer IIIAbout the Role:We are seeking a highly skilled Web Developer III to join our team at Glidewell Laboratories. As a key member of our digital team, you will be responsible for creating custom websites using theme frameworks with custom HTML/CSS, building sites using WordPress CMS and other platforms as appropriate.Key...
-
Software Developer
3 weeks ago
Reston, Virginia, United States Precision Technologies Full timeJob Title: Software EngineerPrecision Technologies corporation is seeking a skilled Software Engineer to develop and implement high-quality software solutions.Job Summary:The successful candidate will engage in all phases of the software development lifecycle and work closely with stakeholders to ensure systems are functional and meet user needs.Key...