Software Developer

4 weeks ago


Reston, United States ICF Full time

As a Software Developer at ICF, you will apply your analytical and critical thinking skills to help solve client challenges. You will work in a fast-paced and diverse environment, enjoy flexible work arrangements, and will have a management team that encourages your career development and growth. This role requires strong web application development skills in a Sitecore/C# development environment, the ability to properly prioritize, own and drive the work, and work collaboratively with multi-disciplinary teams in an Agile environment.


The Work

ICF is supporting California State Government customer applications, which are built with Sitecore and React components. The delivery team consists of delivery support, front and back-end developers, UX/UI designers, content strategists, SMEs, business analysts, testers, and infrastructure and security professionals. The team works in 2-week iterations (10-week program increments) to develop new features, functionality, and modernization supporting both Information Technology and Marketing roadmaps.

Responsibilities:

Collaborate with cross-functional teams to understand project requirements and deliver quality web application implementations. Develop impactful features and/or fixes from a back-end development perspective for an enterprise-level web application. Implement new feature development via Sitecore and .Net C# Coordinate with and work alongside front-end developers to integrate front-end development deliverables with the Sitecore Content Management System (CMS). Ensure comprehensive testing and remediation is performed on completed work alongside QA team members, as well as developing unit tests. Provide accurate documentation and ticket updates to the team’s Microsoft DevOps platform to enable accurate insight into the work being performed. Help business analysts write out granular user stories from a back-end development perspective by identifying any gaps, breaking down requirements into tasks, and/or providing estimates. Troubleshoot current and legacy systems Talk directly with the client to explain the technical side of the application for any errors found or new features developed. Participate in Agile ceremonies, including sprint planning, daily standups, and retrospective meetings. Suggest areas for improvement in internal processes along with possible solutions.

Required Skills and Qualifications:

2+ years of experience developing enterprise-level web applications as a back-end developer. 2+ years of experience with .Net, C#, SQL, and MVC 2+ Experience developing solutions alongside a Content Management System (CMS) such as Sitecore, Adobe Experience Manager (AEM), WordPress, or similar. Must reside in the continental United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.) As a contractor to federal or state governments, you may be required to complete additional background screenings at the time of hire or any time thereafter as requested.

Preferred Skills:

Bachelor's degree, preferably in computer science, Information Systems, Engineering, or other related scientific or technical discipline Experience with DevOps CI/CD pipelines. Experience writing unit tests. Experience troubleshooting and resolving security vulnerabilities within the application. Experience working with Sitecore and C# websites. Proficiency in the concepts involved with object-oriented programming (OOP). Knowledge of version control systems (i.e. Git). Experience troubleshooting complex systems and 3rd party integrations. Strong analytical, problem-solving, and time management skills. Ability to work in a fast-paced, multi-workstream project team. Very strong oral and written communication skills. Excellent attention to detail.

  • Reston, Virginia, United States Sabree Software Services Full time

    Job DescriptionSeeking a Software Developer for a technical development program supporting the Sponsor's Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Engineer will work with a large team of developers, software engineers and data engineers. Primary ResponsibilitiesList daily...

  • Software Developer

    2 weeks ago


    Reston, United States iMPact Business Group Full time

    Software DeveloperThis full-time, on-site role offers the opportunity to work on large-scale government software development projects. The Software Developer will utilize cutting-edge tools, technologies, and DevOps practices within a SAFe (Scaled Agile Framework) methodology to create innovative applications that support warfighter and intelligence...

  • Software Developer

    1 month ago


    Reston, United States SHLD, Inc. Full time

    Job DescriptionJob Description We're hiring Software Developers in Reston VA. As part of the Agile software development team, this role develops solutions mainly using frontend technologies, such as Vue, JavaScript, and TypeScript with a good understanding of backend services and data sources. The ideal candidate is familiar with the Agile software...

  • Software Developer

    3 weeks ago


    Reston, United States QinetiQ Full time

    Company Overview We are a world-class team of professionals who deliver next generation technology and products in robotic and autonomous platforms, ground, soldier, and maritime systems in 50+ locations world-wide. Much of our work contributes to innovative research in the fields of sensor science, signal processing, data fusion, artificial...


  • Reston, Virginia, United States Volkswagen Group of America Full time

    The Manager of Software Development is responsible for managing a team of software development engineers in the design, development, implementation, optimization, maintenance, and troubleshooting of mission critical cloud based software. The successf Manager, Development, Software, Continuous Improvement, Software Engineer, Development Engineer, Technology,...


  • Reston, United States Progress Software Full time

    Progress Software is currently seeking a Full Stack Java or Python software engineer with a Top Secret FSP - Clearance in the Reston, VA location. Progress Software, bold, forward-thinking innovators who build solutions that work and care about our customers, offering the best products to develop, deploy, and manage high-impact business applications, is...


  • Reston, United States Progress Software Full time

    Progress Software is currently seeking a Full Stack Java or Python software engineer with a Top Secret FSP - Clearance in the Reston, VA location. Progress Software, bold, forward-thinking innovators who build solutions that work and care about our customers, offering the best products to develop, deploy, and manage high-impact business applications, is...


  • Reston, Virginia, United States Eecomputing Full time

    End To End Enterprise Solutions | Full timeAgile Software Developer - Developmental Reston, United States | Posted on 09/17/2023E3S, an innovative technology and professional services company founded in 2012 and headquartered in Virginia, USA, is a leader in AI/ML, Cybersecurity, and Blockchain solutions. As an SBA 8(a) Certified and Service-Disabled...


  • Reston, Virginia, United States Comcast Corporation Full time

    Comcast Business offers a suite of Connectivity, Communications, Networking, Cybersecurity, Wireless, and Managed Solutions to help global organizations of all sizes prepare for what's next. Powered by the nation's largest Gig-speed broadband network and backed by 24/7 customer support, Comcast Business is the nation's largest technology provider to small...


  • Reston, United States GCB Services LLC Full time

    Job DescriptionJob DescriptionRequired Clearance: Public TrustJob Description:The Software Security Developer works as a member of the development team to build applications, services, and systems (e.g., user-facing and back-end services) with a focus on security control design, development, techniques, and validation/verification. This includes researching...

  • Software Developer

    1 month ago


    Reston, United States Atechstar Full time

    JOB DESCRIPTIONAre you interested in developing enterprise software that will streamline and integrate management of Oracle Database and Engineered Systems in the Oracle Cloud and on-premise? Our team is in the business of making this happen. If this opportunity excites you reach out to us. Our team is leveraging expertise in database provisioning ...

  • Software Developer

    4 weeks ago


    Reston, United States The Swift Group Full time

    Job DescriptionJob DescriptionThe Swift Group is looking for a Software Developer to support a team with application development for Commercial Off-the-Shelf (COTS) and newly developed and customized applications for Sponsor systems and ensure that all development and modifications to existing client applications comply with the client's security and...

  • Software Developer

    1 month ago


    Reston, Virginia, United States Atechstar Full time

    JOB DESCRIPTIONAre you interested in developing enterprise software that will streamline and integrate management of Oracle Database and Engineered Systems in the Oracle Cloud and on-premise? Our team is in the business of making this happen. If this opportunity excites you reach out to us. Our team is leveraging expertise in database provisioning...


  • Reston, Virginia, United States Comcast Full time

    Comcast Business offers a suite of Connectivity, Communications, Networking, Cybersecurity, Wireless, and Managed Solutions to help global organizations of all sizes prepare for whats next. Powered by the nations largest Gig-speed broadband network and backed by 24/7 customer support, Comcast Business is the nations largest technology provider to small...

  • Software Engineer

    1 month ago


    Reston, United States Atechstar Full time

    Roles & Responsibilities Logical thinking and problem solving skills along with an ability to collaborate. Study suitable algorithms and operating mechanisms. Ability to design and code complex programs. Translating software requirements into stable working high-performance software. Code reviewKey Skills Strong knowledge of Java programming...


  • Reston, United States Atechstar Full time

    Roles & Responsibilities - Must have worked on Functional requirements implementation for ECU Good Exposure to Microcontroller based platforms Analyse the system requirements and derive the software requirements Excellent knowledge in C Coding skills Good exposure to automation tools and scripts Create the high-level design and low-level design Working in...


  • Reston, United States Trillion Technology Solutions Full time

    Job DescriptionJob DescriptionTrillion is seeking a dedicated, talented and detail-oriented SAP Software Developer to join our teamThe Developer should have expertise in the following: ABAP/UI5/HTML with BTP and Fiori.Be familiar with all the latest best practices for S/4 HANA/BTP development.Strong understanding and implementation experience using the...


  • Reston, United States cFocus Software Incorporated Full time

    Job DescriptionJob DescriptioncFocus Software is seeking a Developer to join our program in Reston, VA. This position requires an active TS/SCI CI Poly clearance.Qualifications:Active TS/SCI CI Polygraph. Must have a minimum of a Bachelor’s Degree with a concentration in Computer Science, Information Technology, Engineering, or related field. DoD 8570...


  • Reston, United States cFocus Software Incorporated Full time

    Job DescriptionJob DescriptioncFocus Software is seeking a Developer to join our program in Reston, VA. This position requires an active TS/SCI CI Poly clearance.Qualifications:Active TS/SCI CI Polygraph. Must have a minimum of a Bachelor’s Degree with a concentration in Computer Science, Information Technology, Engineering, or related field. DoD 8570...


  • Reston, United States cFocus Software Incorporated Full time

    Job DescriptionJob DescriptioncFocus Software is seeking a Developer to join our program in Reston, VA. This position requires an active TS/SCI CI Poly clearance.Qualifications:Active TS/SCI CI Polygraph. Must have a minimum of a Bachelor’s Degree with a concentration in Computer Science, Information Technology, Engineering, or related field. DoD 8570...