Back
Back
Back
Back

Customer Job

Python Developer - Junior

Job ID: 24-05552
Job Title: Python Developer
Location: McLean,VA 22102 OR New York, NY 10166 (Hybrid)
Duration: 2 months, possible extension
Contract Type: W2 only
Pay Rate Range: $50.63/Hour

Responsibilities
  • Interact directly with corporate finance and accounting teams to understand, document, and drive solutions to business requirements.
  • Design, develop, test and support our forecasting services within Mercury+.
  • Fix defects and address technical debts to ensure best software development practices are met.
  • Write clean, robust, high-quality code following best practices backed by automated unit and integration tests with >80% line coverage.
  • Coordinate with the rest of the team working on different layers of the infrastructure.
  • Assist with the infrastructure upgrades and adoption of new technologies.
  • Commit to collaborative problem-solving, sophisticated design, and quality product.

Qualifications
  • 2+ years of hands-on professional Python development experience.
  • Financial/accounting acumen to understand business requirements and adequately test features that need to be delivered.
  • Working knowledge of design patterns, OOP principles, data structure and algorithm optimization.
  • Strong background in developing scalable applications and services based on Python frameworks such as pandas, pytest, numpy, and flask.
  • Experience with build and integration tools, including knowledge of Python workflow tools, Jenkins, Git and Docker.
  • Familiarity with database technologies such as SQL Server, Sybase, Redis, MongoDB and so on.
  • Financial/technical knowledge may be demonstrated through education, training and/or experience.

Preferred Skills
  • Master’s degree in Computer Science or equivalent work experience.
  • Experience working with large datasets and optimizing code for high performance.
  • Experience writing automated unit, integration, regression, performance and acceptance tests.

CV or resume

Choose file
or drag and drop file here
For best results, upload *.doc/.docx/.pdf format files only (File size must be less than 2MB)

Personal information

Tell us something about yourself

How may I help you?