Remote Software Developer (Python/Typescript)
Get It Recruit - Information Technology
About the Position
We are currently seeking a talented Software Developer with expertise in Python and Typescript to join our dynamic team in Falls Church, VA, with the added flexibility of remote work options. In this role, you will contribute to the success of our projects by employing your skills in developing containerized applications, CI/CD pipelines, and Kubernetes platforms using the latest cloud-native technologies.
Duties And Responsibilities
- Collaborate within an Agile DevSecOps team to deliver exceptional solutions for our esteemed DoD customer.
- Utilize leading languages and frameworks, including Python (FastAPI, Django, Flask), JavaScript (Node.js), Typescript, and Java, as well as AWS and Rancher Kubernetes.
- Implement Test Driven Development and User-Centered design best practices to ensure high-quality software that exceeds customer expectations.
- Apply software design best practices, generating design diagrams, and actively participate in technical exchange meetings with team and customer stakeholders.
- Prioritize system security through threat modeling and continuous implementation of protective measures throughout the software development lifecycle.
- Foster open communication within project teams to ensure the delivery of top-notch products.
Work Experience And Required Qualifications
- Minimum of 4 years of professional experience in Agile teams using DevOps practices and modern programming languages.
- Proficiency in modern programming languages and frameworks, such as Python, JavaScript, Typescript, and Java.
- Minimum of 2 years of experience in developing AWS cloud solutions, including core AWS services provisioning and configuration.
- Experience with Infrastructure as Code (IaC) best practices using tools like Terraform or AWS CDK.
- Solid experience in developing containerized applications using Docker and/or OCI compliant containers.
- Proficiency in Test Driven Development practices and CI/CD pipelines.
- Strong experience with Git version control and issue tracking platforms like Jira or GitLab.
- Familiarity with Linux systems, command line tools, and REST APIs.
Desired Qualifications
- Experience with Kubernetes (Rancher RKE2, AWS EKS) and microservice architectures.
- Knowledge of data engineering and big data technologies, including Apache Airflow, Trino, and AWS EMR.
- Familiarity with NIST Risk Management Framework and security accreditation processes.
Education
BS in Computer Science or similar (required), MS in Computer Science or similar (desired).
Certificates, Licenses, And Registrations
US Citizenship and the ability to obtain a Secret security clearance.
Communication Skills
- Excellent ability to communicate technical information to both technical and non-technical audiences.
- Demonstrated experience in effective communication across internal and external organizations.
- Proven ability to collaborate in a matrixed team environment.
Travel
N/A
Environmental Requirements
Mainly sedentary; in an office environment.
May be required to lift up to ten (10) pounds.
Flexibility to work extended hours when necessary.
Employment Type: Full-Time
Expertise level
Key skills
Similar Jobs in United States
AWS Engineer with Python
Ampstek
8 months 1 week ago
Software Engineer
Ascendion
8 months 1 week ago
8 months 1 week ago
8 months 1 week ago
Python Full Stack Engineer
Quantum World Technologies Inc.
8 months 1 week ago
Similar Jobs in
8 months 3 weeks ago
10 months 2 weeks ago
Python Developer
Deloitte
10 months 2 weeks ago
Python Developer
Siri InfoSolutions
11 months 1 week ago
remote
11 months 1 week ago