System/DevSecOps Engineer
Role details
Job location
Tech stack
Job description
The Senior Full Stack Developer is responsible for designing, developing, integrating, and supporting secure, scalable, and high-performing enterprise web applications using modern cloud-native technologies. This role collaborates with Product Owners, Federal Project Managers (FPMs), Business Analysts, Solution Architects, UX/UI Designers, QA Engineers, and DevSecOps teams to deliver end-to-end solutions across the full software development lifecycle. The ideal candidate has strong expertise in AWS cloud services, modern front-end frameworks, back-end development, containerization, DevOps, and event-driven architectures., * Design, develop, and maintain full-stack enterprise applications using modern front-end and back-end technologies.
- Develop responsive, accessible, and user-friendly web applications using Angular and React.
- Build scalable RESTful APIs, microservices, and serverless applications using AWS Lambda and related AWS services.
- Design and optimize relational database solutions using PostgreSQL, including schema design, stored procedures, and query optimization.
- Develop event-driven solutions using Apache Kafka or similar messaging platforms.
- Deploy and manage applications on Amazon EC2, container platforms, and cloud-native environments.
- Develop containerized applications using Docker and orchestrate deployments with Kubernetes, Amazon ECS, or EKS.
- Collaborate with DevSecOps teams to implement CI/CD pipelines, Infrastructure as Code (IaC), automated testing, and secure deployment practices.
- Integrate applications with enterprise systems, APIs, authentication services, and third-party platforms.
- Optimize application performance, scalability, reliability, and security.
- Participate in Agile development activities, including backlog refinement, sprint planning, code reviews, and production support.
- Mentor junior developers and contribute to technical architecture, coding standards, and best practices.
Requirements
We believe happy employees do amazing work, so join our team NOW! We are currently seeking a talented and motivated Senior Full Stack Developer for a remote federal program opportunity., * Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field.
- Minimum of 5 years of full-stack software development experience.
- Strong experience developing enterprise web applications using modern JavaScript frameworks and cloud technologies.
- Experience building cloud-native and microservices-based applications.
- Experience working in Agile/Scrum software development environments.
Required Technical Skills
- Full Stack Application Development
- AWS Cloud Services
- EC2, Lambda, API Gateway, IAM, S3
- Angular, React, JavaScript, TypeScript
- PostgreSQL
- Apache Kafka
- Docker, Kubernetes, ECS/EKS
- CI/CD and DevSecOps
- Infrastructure as Code
- RESTful APIs and Microservices
- Linux and Cloud Administration
- Performance Optimization and Troubleshooting
- Strong analytical, communication, and collaboration skills
- Responsive and mobile-first design
- REST API integration
- Amazon CloudWatch
- AWS CloudFormation or Terraform
- Microservices and serverless architectures
- SQL and database performance tuning
- OpenAPI/Swagger
Additional Desired Experience
- .NET / ASP.NET Core
- C#
- IIS Administration
- SQL Server
- T-SQL and PL/SQL
- PowerShell scripting
- JavaScript legacy frameworks (including AngularJS)
- Azure DevOps
- Windows Server administration
- API integrations with enterprise Microsoft technologies
Work Environment
- Remote or hybrid work environment based on program requirements.
Clearance Requirements
- Ability to obtain and maintain a Public Trust clearance.