Logo
Cognitio Corp

Full Stack Developer

Cognitio Corp, Chantilly, Virginia, United States, 22021


Job DescriptionCustomer is looking for a talented Full Stack Developer to join their Business DataTeam. The ideal candidate will be passionate about software engineering, have a strong background in software development, as well as experience working in a collaborative agile environment. The Sponsor champions data management, governance, accessibility and quality in accordance with the official enterprise data strategy and strategic direction implemented by the Sponsor's Chief Data Officer. The Sponsor delivers high quality, timely and secure information technology solutions and services in support of a global business system ecosystem. The Sponsor requires support for Application Programming Interface (API) Gateway, the Sponsor Enterprise Data Warehouse (EDW) and the migration of data to new repositories to support the Sponsor's business data strategy.

Requirements

Basic Qualifications:

Candidate must have an active TS/SCI with a PolygraphCandidate must have a Bachelor's degree with 12-15 years of prior relevant experience, or a Master's Degree with 10-13 years of relevant experience. Will consider experience in lieu of a degreeStrong problem-solving skills and ability to debug complex issuesExperience with design, development, testing and operations of large enterprise business/mission objectivesExperience with unit testing and test-driven development (TDD)Familiarity with Agile development methodologies and practicesProficiency in one or more programming languages such as Java, TypeScript and JavaScriptExperience working with AWS cloud services such as S3, RDS, SNS and SQSFamiliarity with Jira or similar issue tracking toolsExcellent communication and collaboration skillsFamiliarity with database technologies such as PostgreSQL, MySQL and DynamoDBExcellent problem-solving skills and attention to detailAbility to work collaboratively in a team environment and participate in pair programmingUnderstanding of security best practices for software developmentDesired Qualifications:

Experience with frontend development using frameworks such as React, Angular, or VueKnowledge of microservices architectures and containerizationFamiliarity with serverless computing and event-driven architecturesExperience with cloud platforms such as AWS, Azure, or Google CloudFamiliarity with microservices architecture and containerization technologiesFamiliarity with DevOps practices such a continuous integration and deploymentExperience with DevSecOps practices and tools like Git, Jenkins and AnsibleFamiliarity with database design and SQLExperience with performance testing and optimization