Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
Duration: 6 MonthsPOSITION OVERVIEWWe are seeking an experienced Senior Full Stack Developer for a 6-month onsite contract in Northern Virginia. The candidate will join a cross-functional delivery team and contribute from day one with minimal ramp-up. 7 10 years of progressive, production-proven full-stack experience in enterprise environments is required.KEY RESPONSIBILITIESFrontend Angular / TypeScriptDesign and maintain enterprise-grade applications using Angular 15+ and TypeScript.Implement component architecture: lazy loading, reactive forms, routing, RxJS patterns.Manage application state using NgRx; translate wireframes into production-ready components.Backend Node.js / TypeScriptArchitect scalable microservices and RESTful APIs with validation, error handling, and versioning.Build and optimize complex Oracle SQL queries, stored procedures, and PL/SQL packages.Implement JWT / OAuth 2.0 authentication, RBAC, connection pooling, and transaction management.API Testing
Requirements
PostmanBuild and maintain Postman collections with pre-request scripts, assertions, and schema validation.Run automated regression suites via Newman CLI integrated into CI/CD pipelines.Agile Delivery & CollaborationMaintain Jira boards: stories, bugs, estimates, acceptance criteria, and sprint assignments.Participate in all Scrum ceremonies; produce API specs, architecture records, and runbooks.Mentor junior developers, conduct code reviews, and uphold team engineering standards.REQUIRED QUALIFICATIONSEducation & ExperienceBachelor's in Computer Science, Software Engineering, or equivalent.7 10 years full-stack experience in enterprise or government environments.Production portfolio demonstrating Angular, Node.js, TypeScript, and Oracle.Technical RequirementsAngular 12+: components, services, RxJS, NgRx, lazy loading, routing.TypeScript: strong typing, generics, decorators, async/await, strict null checks.Node.js: Express.js or NestJS, REST API design, event-driven patterns.Oracle: SQL, PL/SQL, stored procedures, query optimization, execution plans.Postman: collections, Newman CLI, CI/CD integration.Git: branch management, PR workflows, GitFlow or trunk-based development.Security: OWASP Top 10, input sanitization, parameterized queries.Professional CompetenciesClear communicator able to articulate technical decisions to non-technical stakeholders.Self-directed; manages competing priorities with minimal supervision.Detail-oriented with commitment to code quality, test coverage, and documentation.PREFERRED QUALIFICATIONSAWS, Azure, or GCP cloud platform experienceDocker and Kubernetes containerizationOracle Cloud Infrastructure (OCI) or Oracle APEXMessage queuing: RabbitMQ, Apache Kafka, or Oracle Advanced QueuingGraphQL API design alongside RESTFederal, state, or local government client experience Northern Virginia / NCR preferredSection 508 / WCAG 2.1 accessibility complianceCONTRACT TERMSEngagement: W-2 or Corp-to-Corp (C2C)Schedule: Mon Fri, 40 hrs/week. Overtime requires advance written authorizationEligibility: US work authorization required Background screening required No clearance required.