Senior SW Developer
$89.6k - $176.3kCGI
Senior SW Developer
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 a modern development stack and various open-source technologies. You will have the opportunity to help build and modernize the system applications for cloud environments. 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 in Fairfax, VA; however, a hybrid working model is acceptable.
• 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).
• 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.
Due to the nature of government contracts, US citizenship is required.
Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current 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
- ...networking. Responsibilities Provide experienced leadership in developing the solutions for highly scalable, highly available, Cloud (... ...manner. Connect with all levels of the organization, senior leadership to professional staff Keeps abreast of business,...Senior
- ...Job Description Job Description Senior Appian Developer Astor & Sanders Corporation (Astor) is an award-winning IT solutions provider headquartered in McLean, VA seeking a Senior Appian Developer . This is a full-time and hybrid position in the DMV area. The...SeniorFull timeWork experience placement
$89.6k - $194k
CGI Njoyn is seeking a Senior Appian Developer located in Fairfax, Virginia. This role involves hands-on development on the Appian platform, focusing on design, technical implementation, and collaborative work with Agile teams. The ideal candidate will have over 5 years...Senior- ...Job Description Job Description Description: We are seeking a highly skilled Senior Developer to lead the design, engineering, and sustainment of enterprise digital solutions within a United States Department of Defense customer environment. This role will provide...Senior
$89.6k - $176.3k
...Senior Kafka Developer Category: Software Development/ Engineering Main location: United States, Maryland, Baltimore Alternate Location(s): United States, ALL Position ID: J0326-1591 Employment Type: Full Time U.S. - CGI Federal roles - What we do...SeniorFull timeLocal area$107.9k - $195.05k
...Division has an exciting opportunity for a senior DevOps Engineer to assist with the... ...and resolving VPC connectivity issues Develop, update, and maintain GitLab CI/CD pipeline... ...managing CI/CD pipelines Knowledge of SW Development and SW Sustainment Practices...SeniorLocal areaImmediate startRemote work- ...Overview: Position Title * Developer-Full Stack Senior Position Responsibilities Job Role: Developer - Full Stack Senior Location: McLean, VA (5 days onsite) Duration: 6 months contract (Possible extension) Position Overview: Currently seeking a Sr...SeniorContract work
- ...The Senior Software Engineer will serve as a senior member of the software development team, responsible for designing, developing, implementing, and supporting enterprise-level applications. This role works independently with minimal supervision and participates in all...Senior
- General Dynamics Information Technology is seeking a Senior Principal Software Engineer to join our team in Oakton, Virginia. This is an exciting opportunity to work on a high-performance big data system and participate in the Agile software development process. The ideal...Senior
$107.9k - $195.05k
...Description Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Entitlements and Digital Policy Management. The Software Developer will...SeniorLocal areaImmediate start- ...Job Description Job Description Senior APEX Developer Employment Type: Full-Time, High-Level Department: Legal CGS is seeking a dedicated Senior APEX Developer to join a fast-paced and hard-working team to assist with any legal accounts. As a Senior APEX...SeniorFull timeFor contractorsFlexible hours
- ...Job Description Job Description Senior Drupal Developer Astor & Sanders Corporation (Astor), an award-winning IT solutions provider headquartered in McLean, VA, is seeking a skilled Senior Drupal Developer to join our dynamic team. This is a full-time position...SeniorFull time
- ...located in one of these areas, your willingness to relocate will be a contingency for employment. What you’ll do with us Design, develop, and maintain secure, scalable web services for customers around the world using cutting edge technologies. Deeply understand...SeniorWork at officeRelocationMonday to Friday
- A leading IT services firm is seeking a Remote RedShift Developer responsible for managing database schemas and enhancing applications. Candidates should have over 10 years of IT experience, substantial knowledge of Amazon Redshift, and a Bachelor's degree in a relevant...SeniorRemote job
$140k - $170k
...Overview As a Senior Mulesoft Developer, you will work with our growing DevSecOps practice developing APIs and integration capabilities using the Mulesoft platform to connect data, services, and systems to help our customers achieve their mission. We are looking for...Senior- ...Senior Database Developer Astor & Sanders Corporation (Astor) is an award-winning IT solutions provider headquartered in McLean, VA seeking a Senior Database Developer with Appian experience. This is a full-time and hybrid position. Roles & Responsibilities:...SeniorFull time
- ...Role Overview: This role involves senior Java development skills for event-based systems using Spring Boot, Microservices, and Kafka Streaming. Key Responsibilities: Senior Java development Event-based systems Spring Boot Microservices Kafka...Senior
$70.8k - $156.7k
...Mid SW Developer CGI is seeking an enthusiastic, creative, mid-level 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 a modern development stack...- ...Senior Developer Workspace Engineer The Senior Developer Workspace Engineer is a combining hands-on development expertise, end-user technology proficiency, and technical evangelism. The role focuses on designing, building, and promoting developer workspace solutions...Senior
- ...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
- ...Position Summary ECS is seeking a Database Engineer - Senior to support the Army National Guard (ARNG) ENOCS program. In this role... ...database solutions for ARNG Enterprise systems. Develop data models, schemas, and storage structures to support efficient...SeniorContract workLocal area
- ...orchestrates actions and randomness, hunts for new system states and failure modes, and runs continuously without ever letting up. As a Senior Engineer on the Autonomous Search team, you'll own and evolve it. The problem space is genuinely unsolved, we have more ideas than...SeniorWork at office
$89.6k - $194k
...Senior Appian Developer CGI Federal is seeking an Appian Designer/Developer to join a fast-paced, mission-critical client initiative. This role will focus on hands-on Appian application development while also contributing to solution design, requirements-to-implementation...Senior- ...Oracle Tech Cloud Senior Consultant Package and Technology Enablement | Package Integration and Development Atlanta, Georgia, United States Austin, Texas, United States Baltimore, Maryland, United States Boston, Massachusetts, United States Charlotte...Senior
$130k - $160k
...Overview We are seeking an experienced Senior Database Engineer to lead the design, optimization, security, and lifecycle management... ...Collaborate with Data Engineers, MLOps/LLMOps Engineers, AI Developers, and application teams to ensure optimized data access patterns...Senior- ...experience in Salesforce Software Engineering (HTML, CSS, JavaScript, SQL) Preferred Qualifications: ~ Salesforce Certified Developer or Salesforce Certified Administrator certification ~1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service...SeniorInternship
- Job Description Job Description Discover the feelings of : Loyalty, Recognition, Family, Camaraderie Come experience why so many employees have been with EAI for 5 - 10 + years, and continue to make it their home as the EAI Family expands. Enjoy leading design...SeniorPermanent employmentH1bWork at officeWork from homeNight shift
$70.8k - $156.7k
Job order - J0426-2708 - Permanent Full Time Title Mid SW Developer Category Software Development/ Engineering City Fairfax, Virginia, United States Job Description CGI is seeking an enthusiastic, creative, Mid-level SW developer to join a high-performing Agile team...Permanent employmentFull timeWork experience placementWork at officeLocal area- ...Job Description Job Description KDA Consulting Inc. is seeking a talented Full Stack Developer to support the design, development, and maintenance of enterprise-level applications within mission-driven environments. This role will focus on building scalable, secure...Senior
- ...Services) Internal Job Profile Code: TCS082, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Serve as a senior technical lead responsible for the design, operation, and maintenance of enterprise database environments across Oracle and SQL...SeniorMinimum wageContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior SW Developer. Be the first to apply!
- access developer Fairfax, VA
- programmer Fairfax, VA
- remote entry level developer Fairfax, VA
- engine programmer Fairfax, VA
- junior programmer Fairfax, VA
- entry level mulesoft developer Fairfax, VA
- developer Fairfax, VA
- senior mainframe developer Fairfax, VA
- algorithm developer Fairfax, VA
- objective c developer Fairfax, VA




