Job Description
The Swift Group is looking for a Full-Stack Applications Developer to support applications development and operations and maintenance of a variety of systems and initiatives focused on streamlining operations, automating processes, and aligning customer solutions to the overarching digital architecture. The ideal candidate will help promote state-of-the-art IT solutions, collaborating with IT mission partners to share technology and lessons learned and ensure records management processes and requirements are included in the early design stages of IT solutions across the Intelligence Community. Additionally, this individual will work in concert with the customer technical interfaces to ensure future plans for technology are in line with the plans for the overall customer architecture. This position is located in Herndon, VA.
This position will include a variety of activities, including:
Participation with iterative software development teams with adherence to all reporting requirements;
Designing, developing and unit testing code for a production system and demonstration capabilities;
Providing demonstrations and detailed walk through of features to a variety of technical and non-technical audiences;
Meeting with stakeholders, analyzing requirements, developing user stories, and translating these into software development tasks;
Working with systems engineers to specify and design system upgrades;
Development of technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed.
Required Qualifications:
6+ years of relevant experience
Ability to lead and direct design thinking for applications
Experience with Cloud Formation
Experience with Automation and Containerization
Knowledge of Kubernetes
Strong working knowledge of Angular 8+, HTML5, CSS3, JavaScript, Google Material
Working experience with Git, GitHub or GitLab, code reviews
Experience with Jenkins
Experience with Rest APIs
Working experience with AWS technologies (EC2, S3, SQS, SNS)
Experience with application frameworks (Spring Boot, NodeJS-NestJS)
Expert knowledge of UI design principles and techniques
Ability to work well with others as well as independently
Ability to work well in a constantly evolving work environment
Strong presentation skills
BS/BA in Software Engineering, Science, Mathematics, or similar OR equivalent combination of education and experience
US Citizenship and an active TS/SCI with Polygraph security clearance required
Desired Skills:
Experience with UI testing frameworks
Experience with Docker/Docker Compose
Experience with Python or willing to learn
Experience with JavaScript charting libraries such as ChartJS, D3
Experience with PDF JavaScript libraries such as pdf.js
Experience building js libraries/NPM modules
Experience with multi-environment deployments
Experience in an Agile environment
The Swift Groups is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.