Jobs at Janus Soft Inc

View all jobs

Python Developer

Herndon, VA

Python Developer - Shining Star (Upcoming)

Job Description

The Python Developer works as part of a team to implement functionality as part of multiple efforts to build data processing applications while taking ownership of pieces of the software development lifecycle. The role involves implementing functionality to interface with existing systems and writing new functionality to interface with various open-source tools. The developer helps translate requirements into user stories, includes automated tests as part of CI/CD pipeline, and works with cloud software deployment processes including parallel processing in Python, large data processing using packages such as PySpark, and optimizing Python code for containerized architecture.

Location

Herndon/Chantilly, VA

Mandatory Skills

  • Minimum 3-5 years' experience with:
    • Data Processing Python Libraries such as PySpark, Pandas and Numpy
    • Experience with API development in Python using Python libraries such as FastAPI
    • Experience with Unit Testing Frameworks in PyTest and Mocking

Desired Skills

  • Experience with Python ORM tools for database as code such as SQLAlchemy
  • Experience deploying containerized Python code using Docker on cloud platforms such as AWS
  • Automated testing frameworks for CI/CD deployment
  • Web APIs development for cloud applications
  • Agile team collaboration experience
  • Docker containers integration for distributed architecture

Share This Job

Powered by