Full Stack Software Engineer
Summary
Full Stack Software Engineer builds and maintains cloud-based geospatial software for defense and intelligence clients using AWS, React, Python, and Java, while integrating open-source tools and ensuring compliance with security standards.
As a Full Stack Software Engineer, you will...
- Develop, deploy, and maintain cloud-based services using AWS Lambda, EC2, and other core AWS services.
- Write and maintain code in C#, Java, JavaScript/TypeScript, Python, and Shell scripting.
- Create, document, and manage new and existing functionality in GitLab repositories.
- Apply DevOps practices and tools to deliver new features within an Agile environment.
- Participate in Agile ceremonies (standups, sprint planning, increment planning) using Jira and Confluence.
- Perform system administration and modify existing GOTS code to integrate open-source software solutions into web applications.
- Design and implement APIs and database integrations that interact with Redux and React frameworks.
- Integrate open-source packages for data visualization and data filtering.
- Ensure code quality by applying unit testing and build testing best practices across all development efforts.
- Collaborate with team members to assess tickets, test functionality, and deliver features that meet User Story Acceptance Criteria.
Full Stack Software Engineer Qualifications...
- Requires BS degree and 4+ years of prior relevant experience or Masters with 2+ years of prior relevant experience.
- Must have an active Top Secret to be considered and ability to obtain TS/SCI clearance prior to start and willingness and ability to obtain a Polygraph
- Minimum 3 years of experience with REACT or modern JavaScript framework.
- Minimum 3 years of experience with Python, C# development framework
- At least 3 years of experience with unit testing, continuous integration tools, and Gitlab version control
- Proactive self-starter demonstrates a positive, willing attitude and excellent oral and written communication skills.
- Experience in either software development projects or software integration projects in a service-oriented environment (Cloud, SOA, Web-Services) or virtualization environment.
- Organizational Skills: Can plan and prioritize work. Follows tasks to their logical conclusion and makes sure that everything has been done to the right standard. Good attention to detail.
- Communications: Ability to communicate clearly and efficiently to team members and clients, verbally and in writing. Able to present ideas in a variety of ways depending upon audience and context.
Additional Skills We'd Like to See:
- AWS Developer Solutions Mindset
- At least 3 years of experience with Linux and/or Windows system administration
- At least 2 years of experience with DoD Aeronautical Datasets
- At least 1 year of experience with AWS cloud formation templates
- At least 1 year of experience with Node, NPM, Swashbuckle, REST API, Sass
- AWS Solutions, Developer, DevOps certification
- Team Collaboration tools (Jira, Confluence)
- DOD 8570 Compliant Certification (Sec+)
Skills
As published by lever · 2 questions
Basics
Which location are you applying for?, Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL
Pick from a list (2)
- Are you a U.S. citizen? optional
- What is your current level of government security clearance? optional