Python Developer

$114,400 - $124,800/Yr

Pyramid Consulting - McLean, VA

posted 27 days ago

Full-time - Mid Level
McLean, VA
Professional, Scientific, and Technical Services

About the position

We are seeking a talented Python Developer for a contract opportunity with long-term potential. The role involves collaborating with corporate finance and accounting teams to develop and support forecasting services, ensuring high-quality code and adherence to best practices.

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.

Requirements

  • 5+ years of hands-on professional Python development experience.
  • Skills in Python, NumPy, Pandas, Pytest.
  • 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.
  • 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.

Benefits

  • Health insurance (medical, dental, vision)
  • 401(k) plan
  • Paid sick leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service