What are the responsibilities and job description for the Full Stack Developer position at QED National?
Position Title: Full Stack DeveloperLocation: Rosslyn, VA (Hybrid - flexible telework; on-site ~2 days per 2-week period)Clearance Requirements: Public Trust or ability to obtain Position Status: ContractPay Rate: $40/hr on W2Position Description:We are seeking a highly skilled Full Stack Developer to design, build, and support modern, scalable web applications that support complex analytical and data-driven use cases. In this role, you will collaborate closely with data scientists, analysts, product owners, and end users to deliver high-impact solutions using modern front-end and back-end technologies within an Agile environment.This is an excellent opportunity for a senior-level developer who enjoys working across the full technology stack, contributing to architecture decisions, modernizing legacy systems, and building secure, cloud-based applications in Azure.Key Responsibilities:Design, develop, test, deploy, and maintain full-stack web applications using modern frameworks and cloud technologiesCollaborate with data scientists and analysts to deliver applications that process and visualize large datasetsDesign and implement scalable client-side and server-side architecturesBuild responsive, user-friendly front-end interfaces with strong UI/UX principlesDevelop secure, efficient APIs and integrate REST and gRPC-based servicesAdminister, configure, and automate Jira and Confluence Cloud environments, including workflows, permissions, and automation rulesDevelop and maintain custom solutions using ScriptRunner (Groovy) and advanced JQLManage identity, access, and security integrations using Microsoft Entra ID (Azure AD), including SSO and API credential managementSupport DevOps practices including CI/CD pipelines, Git-based version control, and automated testingMigrate legacy systems to modern, cloud-native architecturesProduce clear technical documentation and support data governance initiativesFunction effectively within Agile/Scrum teams and contribute to continuous improvementRequired Skills / Education:Education & Certifications:Bachelor's degree in Computer Science, Web Development, or a related fieldRelevant professional certifications in web, front-end, or back-end development (required)Core Technical Skills:5 years of full-stack development experience3 years of professional JavaScript development (client-side and server-side)Strong proficiency in Python, JavaScript, SQL, and/or C#Front-end technologies: HTML, CSS, JavaScript, TypeScript, jQueryFront-end frameworks: Angular, React, Node.jsBack-end frameworks: Flask, Django, .NETExperience with RESTful APIs, gRPC, and API integrationsDatabase experience with MySQL, Teradata, NoSQL databasesWeb server experience (Apache or similar)Strong web application and UI/UX design experienceCloud, DevOps & Tools:Expertise in the Azure cloud environment (required)Experience with AWS is a plusDevOps experience using Git, CI/CD pipelines, automated testingExperience with Kafka, EventHub, WebSockets (preferred)Familiarity with Databricks is a plusAtlassian & Automation Expertise:Advanced administration of Jira Software Cloud, Confluence Cloud, and Atlassian GuardMastery of Jira configuration (workflows, issue types, fields, screens, permissions)Expert-level JQL skillsStrong experience developing complex Automation Rules using APIs and Smart ValuesAdvanced ScriptRunner for Jira/Confluence Cloud experience using GroovyMethodologies & Architecture:Strong experience with Agile and Scrum methodologiesKnowledge of architectural patterns: Monolith, Microservices, Serverless, Service MeshExperience supporting agile teams and collaborating with PMO functions is a plusAbout Seneca ResourcesAt Seneca Resources, we are more than just a staffing and consulting firm-we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.Seneca Resources is proud to be an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
Salary : $40