Our client is looking for a Senior Full Stack Developer, you will be a part of our modernization team and will work to further enhance our capabilities and sustain delivery excellence to our clients.Develop, implement, test, maintain and enhance new application features. The candidate is accountable for the quality of the product delivered.Develop unit tests to ensure high quality codeUnderstand and assess functional/business and technical requirements and identify gaps/risks.Implements the best practices of Agile and DevSecOps for development to deliver quality products predictably and consistently.Reviews proposed new features to validate feasibility and assists with scoping and estimating work.Follows defined development workflows and quality processes and creates the required design and development artifactsConducts peer reviews, parallel programming to help other team membersProvides product support, product troubleshooting support and resolves product issues and defectsIn coordination with others, monitors and analyzes production performance, while looking for ways to optimize and scale existing solutions.Promotes knowledge sharing activities within and across different product teams by creating and engaging in communities of practice and through documentation, training, and mentoringKeep skills up to date through ongoing self-directed training
Required:Bachelor's degree in Computer Science or related field and 7+ years of experience including:7 - 10 years of full-lifecycle application development experience and at least 3 years of experience using the technologies listed below and AWS cloud platform5+ years of experience using Agile, DevSecOps, Test driven development, and other lean methodologies.Experience in using Agile project management tools (JIRA), and CI/CD pipelines.Extensive hands-on experience in JavaScript (React.js, Node.js, modern JavaScript libraries - ES6 - 2015 and later versions), API development (GraphQL/RESTful), messaging (kafka, AWS kinesis or others), serverless application development using AWS Lambda, SQL and NoSQL databases, AWS services (Lambda, S3, Dynamo, Kinesis, RDS, Redshift and several others)Experience developing cloud native solutions according to industry best practicesExperience using industry best practices for source code management in Git as if it were open sourceStrong written and verbal communication skills with the ability to present and comprehend technical details clearly. Must be able to demonstrate product demos to users and stakeholders, collect feedback and implement improvementsAbility to obtain Federal Government Public Trus
t
Preferred:Knowledge of Automated Test Driven Development (ATDD) tools such as Selenium, Gherkin, CucumberExperience with or exposure to CI/CD tools such as Ansible and Jenkins is an advantageMaster's degree preferredHighly prefer candidates residing in the DC Metro area or Eastern time zone#FLEET #LI-SR1In accordance with pay transparency guidelines, the proposed salary range for this position is $105,500 to $135,000. Final salary will be determined based on various factors such as relevant skills, experience and certification
s.
We offer robust and comprehensive benefits including:Health, Life & Disability Insurance – Medical, Dental, Life and Disability coverage is paid for by Karsun for full time employees.Paid Parental Leave401k Retirement Plan – with pre-tax and post-tax ROTH contribution offerings and immediate vesting with a per pay period matchGenerous time off programs including 11 paid holidays per yearSupplemental plans such as Vision, Pet Insurance and 529 Savings PlanEmployee Assistance Program with behavioral health, physical wellness and financial adviceEmployee Discounts & PerksIn-house Technical/Skills Train
ing