Full Stack Developer
Indexed description
This position is onsite 4 days a week at our USPS customer site in Arlington, VA.
The Full Stack Developer may perform a combination of some or all of the following duties:
- Work with data scientists and analysts to rapidly design, implement, test, and deploy applications capable of tackling complex analytical tasks using large datasets.
- Communicate with end users, team lead, and team members to create and support new products and features.
- Communicate with product users to enhance or troubleshoot products.
- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Write effective APIs.
- Build features and applications with a responsive design.
- Write technical documentation and support data governance strategy.
- Function in an Agile based team environment.
- Professional certification(s) in a related field of web development and/or front-end/back-end disciplines.
- 3+ years of JavaScript development experience (client-side and server-side).
- 5+ years of experience with full stack development.
- 5+ years of experience and skill writing coding languages (e.g. Python, JavaScript, SQL, C#).
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, Typescript, jQuery).
- Knowledge of front-end frameworks (e.g. Angular, React, Node.js).
- Knowledge of multiple back-end languages (e.g. Python/C#) and backend frameworks (e.g. Flask, Django).
- Familiarity with databases (e.g. MySQL, Teradata), web servers (e.g. Apache) and UI/UX design.
- Experience in designing and integrating different API architectures (e.g. REST, gRPC).
- Server management and deployment for the relevant environments (e.g. Azure, AWS).
- Knowledge of message brokers (e.g. Kafka, EventHub), version control (e.g. Azure DevOps, GitHub) and Websockets.
- Knowledge of architectural patterns (e.g. Monolith, Microservices, Serverless, Service Mesh).
- Familiarity with Agile and/or Scrum.
- Knowledge or familiarity with Databricks.
- Experience with UI/UX design is desired.
- Bachelor's degree in Computer Science, Web Development, or relevant field
- Public Trust - Candidates for this position must be submitted for a background investigation in order to satisfy government requirements.
Our Core Capabilities Include
- Strategic Planning
- Cost Estimating
- Budget Programming and Justification
- Budget Execution
- Acquisition Management
- Financial Systems Support & Integration
- Health
- Dental
- Vision
- Group Life Insurance/Long Term Disability/Short Term Disability
- Retirement/401(k)
- Flexible Leave Policy
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search