Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Python Developer - Mid to Senior

Janus Soft Inc • Virginia, US • On-site

Posted on: 26th March, 2025
Employment Type: FULLTIME

Job Description

Python Developer

Job Description

This role is responsible for developing end-to-end system features, from user experience to backend code, and deploying those systems across multiple environments. The engineer will provide expertise to the development team using Agile methodologies, modern languages, best practices, cloud technologies, and microservices, ensuring solutions align with current and future architecture and operational environments.

Key responsibilities include:
• Leveraging Scrum methodology to plan and execute tasks within the project Program Increment strategy
• Developing software using Python and shell scripting to interact with internal and external APIs, databases, and services
• Deploying cloud infrastructure using AWS C2S available services within IDL VPC boundaries (OpenSearch, EMR, EC2, Lambdas, etc.)
• Implementing microservices and Kubernetes container orchestration for managed application deployment
• Collaborating with ISSM and networking professionals to ensure data routing and access requirements are met
• Utilizing Python and/or Java in the customer space while deploying code in an automated fashion with Jenkins and GitHub
• Implementing coding best practices including unit testing, code review, and code coverage

Mandatory Skills
• 10 years' experience in software/application development with Python
• Availability for full-time on-site work in Chantilly, VA with core hours of 9am - 3pm
• Python development experience, including FastAPI and SQLAlchemy
• Familiarity with Linux operating systems
• Experience with Cloud Infrastructure (AWS, etc.)
• Experience with CI/CD tools like Jenkins and GitHub
• Understanding of how to build and run containerized applications (Docker, Helm)
• Familiarity with, or working understanding of big data search tools (Airflow, PySpark, Trino, OpenSearch, Elastic, etc.)

Desired Skills
• Docker
• Jenkins
• Hadoop/Spark
• Kibana
• Kafka
• NiFi
• ElasticSearch

Responsibilities

  • This role is responsible for developing end-to-end system features, from user experience to backend code, and deploying those systems across multiple environments
  • The engineer will provide expertise to the development team using Agile methodologies, modern languages, best practices, cloud technologies, and microservices, ensuring solutions align with current and future architecture and operational environments
  • Leveraging Scrum methodology to plan and execute tasks within the project Program Increment strategy
  • Developing software using Python and shell scripting to interact with internal and external APIs, databases, and services
  • Deploying cloud infrastructure using AWS C2S available services within IDL VPC boundaries (OpenSearch, EMR, EC2, Lambdas, etc.)
  • Implementing microservices and Kubernetes container orchestration for managed application deployment
  • Collaborating with ISSM and networking professionals to ensure data routing and access requirements are met
  • Utilizing Python and/or Java in the customer space while deploying code in an automated fashion with Jenkins and GitHub
  • Implementing coding best practices including unit testing, code review, and code coverage

Requirements

  • 10 years' experience in software/application development with Python
  • Availability for full-time on-site work in Chantilly, VA with core hours of 9am - 3pm
  • Python development experience, including FastAPI and SQLAlchemy
  • Familiarity with Linux operating systems
  • Experience with Cloud Infrastructure (AWS, etc.)
  • Experience with CI/CD tools like Jenkins and GitHub
  • Understanding of how to build and run containerized applications (Docker, Helm)
  • Familiarity with, or working understanding of big data search tools (Airflow, PySpark, Trino, OpenSearch, Elastic, etc.)
Janus Soft Inc

Janus Soft Inc

Technology

Location

Virginia, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

ScienceSoft USA Corporation

3 weeks ago

FULLTIME

Senior Python Developer (Django)

Texas, US View Job

aThingz Inc.

2 weeks ago

FULLTIME

Python/Django Developer

Michigan, US View Job

Inabia Software & Consulting Inc.

1 month ago

CONTRACTOR

Python Backend Developer

Pennsylvania, US View Job