Senior Python Developer

$135,200 - $145,600/Yr

Pyramid Consulting - Jersey City, NJ

posted 11 days ago

Full-time - Mid Level
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

The Senior Python Developer role is a contract position focused on developing scalable components for a major platform within the Banking and Financial Industry. The position requires expertise in Python programming, algorithms, and data structures, with a strong emphasis on code quality and performance optimization. The developer will be responsible for writing reusable code, providing code reviews, and supporting other developers, while also having the opportunity to challenge and improve existing software solutions.

Responsibilities

  • Design and build horizontally scalable components within the major platform.
  • Review and provide code feedback in terms of best practices with a focus on performance and stability optimizations.
  • Become a subject matter expert on code deployed on the platform and support other developers.
  • Write reusable and extendable code and contribute to the core platform.
  • Consistently work to simplify software solutions.
  • Challenge yourself and peers to improve continuously.

Requirements

  • Expertise in functional and object-oriented programming, specifically in Python.
  • Strong knowledge of algorithms and data structures.
  • Experience in databases (relational/document/etc.), including NoSQL databases.
  • Experience building distributed and scalable complex services and robust microservices.
  • Experience in writing unit tests using pytest or unittest.
  • Working knowledge of CI/CD pipelines and automation.
  • Bachelor's Degree in Computer Science or Math.

Nice-to-haves

  • Self-motivated with a strong work ethic and a passion for learning and problem solving.
  • Strong sense of ownership, urgency, and drive.

Benefits

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