Full Stack Engineer ISEE135
IC-CAP LLC is a Woman Owned / HUBZone Small Business working in the Department of Defense and Intelligence Community. We are always looking for highly talented, energetic, and dynamic professionals that are interested in protecting the defense of our nation.
Some of the positions are future positions. Please look at the opening line of the job description to determine if this is an open or future position.
Our positions are not remote unless stated in the job description below.
We are looking to fill this position at the following location(s):
- Washington, DC
Full Stack Engineer Level 6:
IC-CAP is looking for a Full Stack Engineer The ideal candidate will posses effective organizational, interpersonal, and analytical communication skills and have plenty of hands-on technical experience. They should be a self-motivated, adaptable, and forward-thinking professional who is able to prioritize and manage their time under tight deadlines, and demonstrate initiative in problem-solving in dynamic requirement environment. Candidates should also have strong technical skills and the proven ability to work proactively to resolve problems before they occur.
Skills and Tasks: Exceptionally Complex, Inter-Discipline, Inter-Organizational. Can perform tasks of senior level technicians, specialists, and/or managers not performed at Level 5 due to the size and/or complexity of the tasks.
Leadership / Management: May work individually or as a key member of a senior technical team. Leads resolution of complex technical issues and/or performs research of high-end technical solutions
Guidance: Provides expert guidance and recommendations to senior-level Government and Vendor decision- makers, technicians and managers. Directs multiple contractor and subcontractors teams through to project completion.
Designs, plans and builds communications networks. Configures routers and switches, and firewalls for LAN and WAN systems and VPN concentrators with appropriate network engineering and communications protocols. Coordinates LAN/WAN hardware/software improvements and/or enhancements. Monitors the network utilizing industry leading technologies. Provides innovative methods and technical solutions using the engineering design process. Plans implementation of enhancements.
Adhere to open standards and modern software development methodologies, including what is considered industry "best" practices to the extent operational requirements allow
Design and develop APIs and data access services for new data feeds, and implements API gateways to enable enterprise access to existing and new data
Support trade studies/analyses of alternatives and assessments of potential technologies that may be applicable to the application, and provides recommendations
Have in-depth knowledge of software development patterns and practices, able to routinely produce high-quality work products in all but the most complex or exceptional situations without supervision, effectively guide or supervise the work of others, and be able to intuitively assess the best course of action to take in each situation and understand how and when to apply guidelines
Be familiar with one or multiple popular Cloud Platforms (i.e., Azure, Google, or AWS)
Perform competently well on their own, apply guidelines within contexts, know when off track and able to selfcorrect; may lead or mentor others in practicing and learning competency from a tactical perspective
Will be required to meet online with product team, meet schedules, and work within Azure DevOps on sprints in a SAFE agile framework environment
Have proficient understanding of code versioning tools, such as Git and Github
Design and implement low-latency, highly available, and performance applications
Knowledge of and experience using Webpack
Be able to use/develop GraphQL API
Understand the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side template languages
Experience in user authentication and authorization between multiple systems, servers, and environments
Understand fundamental design principles behind a scalable application
Integrate data storage solutions using PostgreSQL and Redis databases
Create database schema that represent and support business processes
Implement automated testing platforms and develop unit tests
Possess good understanding of server-side CSS pre-processors, such as SASS
Experience in responsive website design, accessibility, and security compliance
Analyze user needs to implement web site content, graphics, performance, capacity, accessibility, and security compliance
Education and Experience:
High School Diploma + 16 years
Associate's Degree + 14 years
Bachelor's Degree + 12 years
Master's Degree + 10 years
PhD + 8 years
Training and Certifications:
IAT Level 2
TS/SCI with CI poly