Full Job Description
Position Overview: The Mid-Level Full Stack Developer will contribute to developing, integrating, and supporting secure, scalable web applications using modern cloud technologies. Working alongside Senior Developers, Product Owners, Business Analysts, and QA Engineers, this role supports the end-to-end delivery of software solutions. The ideal candidate has foundational experience in AWS cloud services, modern front-end frameworks, back-end development, and a strong desire to grow their skills in a collaborative, Agile environment.
Key Responsibilities
• Develop, test, and maintain full-stack applications using modern front-end and back-end technologies.
• Build responsive, accessible, and user-friendly web interfaces using Angular and React.
• Develop RESTful APIs and serverless functions using AWS Lambda and related services under the guidance of senior team members.
• Write and optimize SQL queries and assist with database operations using PostgreSQL.
• Contribute to event-driven solutions using Apache Kafka or similar messaging platforms.
• Assist in containerizing applications using Docker and support deployments in Kubernetes, Amazon ECS, or EKS environments.
• Work with DevSecOps teams to support CI/CD pipelines, automated testing, and secure deployment practices.
• Integrate applications with enterprise systems, APIs, authentication services, and third-party platforms.
• Participate actively in Agile development activities, including daily stand-ups, backlog refinement, sprint planning, and code reviews.
• Collaborate with the technical team to troubleshoot, debug, and optimize application performance.
Required Qualifications
• Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field.
• 2 to 4 years of full-stack software development experience.
• Experience developing web applications using modern JavaScript frameworks (Angular or React).
• Familiarity with cloud-native applications and microservices architecture.
• Experience working in Agile/Scrum software development environments.
Required Technical Skills
• Full Stack Application Development (Angular, React, JavaScript, TypeScript)
• RESTful APIs and Microservices integration
• Relational databases and SQL (PostgreSQL preferred)
• Exposure to AWS Cloud Services (EC2, Lambda, S3, API Gateway, IAM)
• Familiarity with Docker and basic containerization concepts
• Understanding of CI/CD pipelines and version control
• Responsive and mobile-first design principles
• Strong analytical, communication, and problem-solving skills
Additional Desired Experience (A Strong Plus)
• .NET / ASP.NET Core and C#
• Apache Kafka
• Infrastructure as Code (AWS CloudFormation or Terraform)
• Kubernetes, ECS/EKS
• SQL Server, T-SQL, and PL/SQL
• PowerShell scripting
• JavaScript legacy frameworks (including AngularJS)
• Azure DevOps
• Windows Server and IIS Administration
• Amazon CloudWatch and OpenAPI/Swagger
Clearance Requirements
• Ability to obtain and maintain a Public Trust clearance.
Does this opportunity sound like a fit for you? If so, join our talent community and click to apply now!!