GovCIO · 1 day ago
Software Programmer 5
GovCIO is a team of transformers passionate about transforming government IT. They are seeking a Senior Full Stack Developer to lead a team in an Agile environment, focusing on end-to-end project architecture, requirements analysis, design, development, testing, deployment, and post-release support in a cloud/microservices environment.
ConsultingIT InfrastructureIT ManagementManagement Consulting
Responsibilities
Builds and codes applications and/or modules using languages such as C++, visual basic, ABAP, JAVA, XTML, etc
Provides patches and upgrades to existing systems
Involved in planning of system and development deployment as well as responsible for meeting software compliance standards
May design graphical user interface (GUI) to meet the specific needs of users
Prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls
May build add-on modules using application program language
Designs and codes applications following specifications using the appropriate tools
Maintains and modifies existing software applications
Analyzes detailed systems factors, including input and output requirements, information flow, hardware and software requirements, and alternative methods of problem resolution
Performs modifications to and maintenance of operational programs and procedures
Participates in code reviews to represent reviewed work for adherence to standards and specifications
Writes or revises program documentation, operations documentation and user guides in accordance with standards
Qualification
Required
10+ years of professional software development experience
Proven track record as a Technical Lead / Team Lead guiding developers and delivering enterprise-scale applications
Experience in end-to-end project ownership: requirements analysis, design, development, testing, deployment, and post-release support
Deep expertise in Java (8/11/17) and Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security)
Strong experience with RESTful APIs, microservices architecture, messaging (Kafka/RabbitMQ)
Hands-on knowledge of scalability, performance tuning, and distributed systems
Proficiency in Angular (12+), TypeScript, RxJS, NgRx
Building modular, scalable, and responsive SPAs
Expertise in UI/UX best practices, component libraries, and state management
Strong experience in RDBMS (PostgreSQL, Oracle, MySQL) with advanced SQL
Exposure to NoSQL (MongoDB, Redis) for high-performance use cases
ORM expertise (Hibernate, JPA)
Familiarity with database optimization and design for scale
Experience leading deployments with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps)
Containerization & Orchestration: Docker, Kubernetes
Hands-on with cloud platforms (AWS, Azure, or GCP) – including deployment, scaling, and monitoring
Logging/monitoring practices using ELK, Prometheus, Grafana, Datadog
Strong advocate of Test-Driven Development (TDD) and BDD
Unit and integration testing frameworks: JUnit, Mockito, Testcontainers
Frontend testing: Jasmine/Karma, Cypress
Familiarity with SonarQube and code quality governance
Strong background working in Agile/Scrum environments
Active participation in Scrum ceremonies: sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives
Skilled in breaking down epics into user stories, estimating tasks, and ensuring delivery within sprint commitments
Experience collaborating closely with Product Owners, Scrum Masters, and QA teams
Proficient in Agile tools (Jira, Confluence, Azure DevOps)
Advocates continuous improvement, transparency, and incremental delivery
Team Leadership: Mentored and led teams of 5–10+ engineers
Agile Delivery Ownership: Coordinated with cross-functional teams to ensure sprint and release goals are met
Code reviews, architectural decisions, and enforcing best practices
Conflict resolution, stakeholder communication, and driving delivery under tight deadlines
Excellent communication and interpersonal skills
Strong decision-making and problem-solving mindset
Ability to balance hands-on coding with team leadership
Passion for continuous learning and bringing in new technologies
Benefits
Employee Assistance Program (EAP)
Corporate Discounts
Learning & Development platform, to include certification preparation content
Training, Education and Certification Assistance
Referral Bonus Program
Internal Mobility Program
Pet Insurance
Flexible Work Environment
Available to full-time employees
Company
GovCIO
GovCIO is a business consulting firm that focuses on cyber security, digital, data, management and mission services, and IT services.
H1B Sponsorship
GovCIO has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (3)
2023 (2)
2022 (7)
Funding
Current Stage
Late StageLeadership Team
Recent News
Washington Technology
2025-11-26
Washington Technology
2025-09-20
2025-09-12
Company data provided by crunchbase