Senior Software Developer
$89.6k - $176.3kCGI
Senior Software Developer CGI is seeking an enthusiastic, creative, senior SW developer to join a high performing Agile team in designing and building modern, services based web applications for a large government agency. Our team is using a modern development stack and various open source technologies. You will have the opportunity to help modernize the cloud based system. Grow your leadership and technical skills with in demand technologies in a fast paced environment as part of an exciting, positive team that moves quickly and delivers quality software alongside a passionate customer. This position is located at our CGI Federal office in Fairfax, VA, however a hybrid working model is acceptable. The candidate's responsibilities will include, but not be limited to: As a senior full stack developer, you will collaborate with the team in an Agile setting to research best practices, design and develop application architecture, implement solutions, mentor fellow team members, and test and deploy solutions. Contribute to the ongoing architecture and development of a modern cloud native applications built with technologies such as Angular and Java/Spring Boot. Work closely with users, stakeholders, business analysts, and product managers to understand problem statements, functional and non functional requirements. Collaborate with the team in an Agile setting to research best practices, design and develop microservice architectures, implement solutions, mentor fellow team members, and test and deploy solutions to AWS cloud environments. Write clean, well organized code following best practices while sharing knowledge with the team to grow collective skills in building robust full applications. Participate in all phases of an Agile software development lifecycle, including requirements gathering, design, estimation, coding, code reviews, and testing. Author and review frontend and backend code leveraging AI assisted paired programming techniques. Deploy and manage applications on AWS using containerized environments and CI/CD pipelines. Develop and consume RESTful APIs, gaining experience in API design patterns and microservice communication. Build a solid understanding of data structures, problem solving, algorithm design, and data formats (JSON, YAML). Participate in daily standups, code collaboration sessions, and sprint ceremonies to promote continuous progress. Engage in client, industry, and end user discussions to provide technical viewpoint on the application. Lead and participate in technical design sessions to create sustainable, high performing features and provide accurate estimates and development timelines. Drive continuous improvement of existing development tools, technologies, and CI/CD pipelines. Author automated testing scripts (unit, integration, and end to end) for both frontend and backend. Augment and improve system architecture, including microservices design and cloud native patterns on AWS. Apply strong understanding of database design (PostgreSQL) and optimize application access to backend data, including query tuning and schema migrations (e.g., Flyway). Required qualifications to be successful in this role: Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline. Minimum 7+ years hands on experience in Java development (Spring Boot, Spring Framework, Spring Data/JPA/Hibernate, REST APIs). Experience building and maintaining frontend applications, including TypeScript, HTML, CSS, Angular (v14+). Proven experience designing and developing Spring Boot microservices deployed on AWS (ECS/EKS, Lambda, S3, SQS, SNS, RDS). Experience with PostgreSQL (or similar RDBMS), including schema design, query optimization, and migration tooling (Flyway). Experience with Apache Kafka or similar event streaming platforms. Experience with AI paired programming tooling (e.g., GitHub Copilot, Amazon Q). Experience in CI/CD methodologies and tooling (Jenkins, GitHub Actions, SonarQube). Experience in API development and application security best practices (OAuth 2.0, TLS, PKI, JWT). Experience in Test Driven Development (TDD) and paired programming. Experience with Git and collaborative development workflows (GitHub, Bitbucket, pull requests, code reviews). Demonstrated technical leadership skills with a passion for exploring emerging technologies. Strong analytical and problem solving skills with a culture of continuous improvement. Proactive, detail oriented, and self motivated professional who can hit the ground running. Quick learner with the ability to multi task, work under pressure, manage tight deadlines, and adapt to changing requirements. Exceptional written and verbal communication skills. Ability to build trusted relationships and partner across a complex organization. Willingness to ask questions, challenge the status quo, and seek out answers. Desired qualifications / non essential skills required: AWS serverless and analytics services – Step Functions, Lambda, SES, Glue, Redshift, OpenSearch, Athena, SageMaker, QuickSight, Databricks, Tableau. User authentication and authorization platforms – Okta, SecureAuth, AWS Cognito. UI/UX frameworks beyond Angular – Bootstrap, Angular Material. Log management, alerting, and monitoring – Datadog, Google Analytics. Load testing tools – JMeter, Gatling. Project management and collaboration tools – JIRA, Confluence. Selenium or Cypress for end to end test automation. Compensation range for this role in the U.S. is $89,600.00 - $176,300.00. CGI Federal's benefits are offered to eligible professionals on their first day of employment to include: competitive compensation, comprehensive insurance options, matching contributions through the 401(k) plan and the share purchase plan, paid time off for vacation, holidays, and sick time, paid parental leave, learning opportunities and tuition assistance, wellness and well being programs. CGI
- ...Responsibilities: Designing, programming/developing, and modifying software systems, applications, and tools, both existing and potentially new in the future Analyzing user needs and software requirements to determine feasibility of design within time and cost...SeniorFull time
- ...Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate Hire Join Synertex and bring your expertise to a mission that matters. We're looking for a Senior Software Developer with a background in...SeniorFull timeImmediate startRemote work
- ...is a technology consulting firm specializing in delivering software systems that support our clients’ mission needs. We... ...home for our employees. Our team is seeking a talented Senior Software Developer to support the full lifecycle development (analyze, design...SeniorFull time
$86.6k - $181.8k
Job Title: Senior Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity...SeniorFull timeContract workWork experience placementLocal areaImmediate startFlexible hours- ...high-performing team, the selected candidate will be part of a software research and development team focusing on mobile device... ...programming languages and experience collaborating with other developers. The candidate will be responsible for designing, developing,...SeniorFull timeTemporary workImmediate startRemote work2 days per week
- ...VADescriptionOak Grove Technologies, LLC, a dynamic and fast-growing federal contractor, is seeking a highly skilled and motivated Senior Red Team Software Developer.Oak Grove Technologies is a Service-Disabled Veteran-Owned Business based in Raleigh, NC, with a Test and Training...SeniorFor contractors
- ...while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a Senior Full Stack Web Developer to support the full software development lifecycle for innovative web, multimedia, and training solutions. This role includes analyzing...SeniorFull time
$125.1k - $225.2k
...Parsons Corporation is currently searching for a full-time Sr. Software Developer position at our Herndon & Chantilly, VA locations. This will... ..., to design, development, testing and deployment. Senior members at BRE also directly assist with winning new work, writing...SeniorFull time$112k - $179k
...— you’ll define it.Join a team dedicated to protecting the safety and integrity of U.S. air travel. Peraton is seeking a Software Developer - Senior to support mission-critical aviation programs aligned with the National Airspace System. In this role, you will design, build...SeniorContract workShift work$86.8k - $198k
Software Developer, SeniorThe Opportunity: As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. We’re looking...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...Job Description Job Description Position Summary Senior Software Developers lead the design, development, and delivery of complex, full-stack application solutions in support of the customer's requirements. Senior Software Developers translate customer and system...Senior
$89.6k - $194k
Software Developer (Senior Level) Position Description CGI is actively seeking a senior Momentum Developer to lead the design, development, enhancement, and O&M support for our Momentum ERP suite and related third party applications for a U.S. Federal client. As...SeniorLocal area$103.8k - $218.1k
Job Title: Senior Principal Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: Top... ...Opportunity:CACI is seeking a experienced Senior Principal Software Developer to support a mission-critical program for the National...SeniorContract workWork experience placementLocal areaFlexible hours- Senior Software Developer (Reston VA or DFW Texas Area) Department: Information Technology Location: Reston, VA IMPORTANT: LOCATION & ONSITE REQUIREMENT This Software Developer position is 100% onsite and is available only in Reston, VA or the DFW, Texas...SeniorLive inWork at officeRelocation
- ...Description Job Description *This is an ON-SITE position at our Reston, VA office Technologies is looking to hire a Senior Software Developer to become an integral part of the team! You will be part of a talented software team, managing Java/Java EE application development...SeniorTemporary workWork at officeFlexible hours
- Recognized as a thought leader in Agile delivery and transformation. Shapes enterprise ART strategy, mentors executive leaders, and drives innovation through Agile practices. Leads Agile transformation at scale and represents the organization in industry forums.Navy Federal...SeniorInternshipMonday to Friday
$89.6k - $176.3k
Senior Software Developer Position Description CGI is seeking an enthusiastic, creative, senior software developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using...SeniorLocal area- ...*****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** Software Engineer IV We are looking for a Software Engineer to join our... ...systems running in a containerized environment. For Senior Principal level: A Bachelor's degree with 9+ years of relevant...SeniorWork at office
- Sr. Software Developer Remote Overview : Softtek Government Solutions is in search of a Sr. Software Developer to join our IT team. This Senior Software Developer will be working on developing APIs and deploying in AWS environment. The resource should be able to work...SeniorPermanent employmentLocal areaRemote work
$164.3k - $222.3k
...benefits and the ability to grow your career.The Senior Application Security Engineer will play a lead role in securing all software built and/or used by Verisign. The engineer... ...and maintain internal guidance for developers using AI coding assistants, including expectations...SeniorWork at officeFlexible hours- ...Role: Senior Java Developer Location: McLean, VA (Only Local Candidates) Duration: 24+ Months Contract Engagement: C2C F2F Interview In VA Experience: Minimum 10+ Years Consulting background is good to have Required Skills: JAVA...SeniorContract workLocal area
- ...Job Title: Senior Java developer Location : McLean, VA - ONSITE (Local Only) Type: Contract (C2C/W2) Duration: Long term JOB DESCRIPTION: Must have: Advanced Java Concepts, PySpark, Angular 13+ Senior Java development skills...SeniorContract workLocal area
- ...best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together. As a Senior Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever...SeniorFull timeWork at officeLocal area
- ...Senior Full Stack Java Developer Location: McLean, VA Job Description We are seeking a Senior Full Stack Java Developer with strong expertise in Java development, Spring Boot, and automated testing. The ideal candidate will have experience building scalable enterprise...Senior
$191k - $253k
...deliver exquisite capability across their problem set. We aim to develop and deploy critically needed capabilities that address our... ...requirements. ABOUT THE JOB We are looking for a Senior Software Engineer to join our rapidly growing team in Reston, Virginia...SeniorFull timeWork experience placementImmediate start- ...Job Title: SENIOR FULL STACK SOFTWARE DEVELOPER Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract Type: W2 Senior Full Stack Software Developer to join the Financial Engineering Team- to support a sophisticated...SeniorContract workH1b
- ...without sponsorship. About the Role: We’re looking for a Senior Software Engineer who thrives in a multi-language, full-stack... ...Liquibase/JPA) through API layer (Spring) to interactive UI Develop rich data visualization experiences: chart configuration UIs,...SeniorFull timeWork at officeLocal area
$98.61k - $167.64k
...right solutions for our customers. We are looking for a seasoned Software Engineer who will play a key role in making this vision a... ...and distributed processing frameworks to manage, maintain, and develop innovative solutions supporting FHIR data authorization services...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote work- ...TS/SCI WITH ABILITY TO OBTAIN TO PASS A POLY CLEARANCE****** Software Engineer IV Our client's Space & Intelligence Sector is looking... ...working with containers and automated testing frameworks. For Senior Principal level: A Bachelor's degree with 9+ years of relevant...SeniorWork at office
- ...with UDB, Sybase, SQL Server or Oracle• Experience in complete software development lifecycle.• Good knowledge of database concepts with... ...(***) ***-****SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information ServicesSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software developer fintech Fairfax, VA
- startup software engineer Fairfax, VA
- financial software developer Fairfax, VA
- junior software developer remote Fairfax, VA
- software engineer Fairfax, VA
- software engineer amazon Fairfax, VA
- senior robotics software engineer Fairfax, VA
- experienced software developer Fairfax, VA
- cybersecurity software engineer Fairfax, VA
- software engineer healthcare Fairfax, VA



