DevOps and back-end API Developer

SwiftReston, VA
Onsite

About The Position

The Swift Group is a privately held, mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community customers across the country and around the globe. Swift is looking for a skilled DevOps and back-end API Developer to support the new development of a Web and Mobile system focused on providing customers with a data-driven, visually intuitive way to track their digital footprint by ingesting various data feeds. This position will work in our Reston, VA office. The ideal candidate should have a strong understanding of AWS Cloud based DevOps tools and technologies, backend API development, and backend SQL queries. They will write efficient, scalable code to develop new application modules and enhance existing application features. The team operates in an Agile development environment and includes automated testing, continuous integration, and deployment in AWS cloud environments. The Engineer will be responsible for building user stories and liaising with the stakeholders to develop and clarify requirements and obtain feedback.

Requirements

  • 5+ years of experience in building scalable backend services and APIs using Golang or Node.js
  • 3+ years of experience supporting AWS cloud-hosted web applications and infrastructure
  • Experience working with SQL Databases (e.g., PostgreSQL, SQL Server) and writing Stored Procedures, Functions and Triggers
  • Experience in building secure APIs within AWS Cloud platform and building secure AWS Lambda Serverless components
  • Experience with Agile methodologies and tools
  • Continuous Integration & Continuous Deployment (CI/CD) and automated tools and processes using GitHub Actions, Cypress testing, GitHub and Jira tools
  • Strong practical experience with open-source hosting and container technologies, including Linux and Docker in enterprise environments.
  • Knowledge and experience with design paradigms such as Microservice architecture, GraphQL, Restful Design and Stream processing
  • Experience troubleshooting existing code to resolve application bugs and address technical debt
  • US citizenship required

Nice To Haves

  • Experience with programming in Kotlin and React.js UI
  • Interacting with communication protocols directly (e.g., Bluetooth, medical devices, smart widgets, etc.) and developing GIS applications
  • Experience with training/distillation of AI models

Responsibilities

  • Develop new application modules
  • Enhance existing application features
  • Building user stories
  • Liaising with the stakeholders to develop and clarify requirements and obtain feedback

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service