Skip to main content

Junior / Associate Python Developer

Technology
Cuboid IT Solutions
Berkeley Heights, United States1 week ago
Service contractHybrid

Job description

  • Executive Summary

Key Responsibilities: Develop, test, and maintain clean, production-grade Python code for high-throughput APIs, data pipelines, and blockchain integration services.

Collaboration & Growth: Work closely with senior engineers, technical leads, and product managers to deliver features while actively participating in agile ceremonies and code reviews.

Technical Requirements: 1–3 years of hands-on Python experience (e.g., FastAPI, Django, or Flask), with a solid understanding of RESTful APIs, relational/NoSQL databases, and Git version control.

Bonus Skills: Foundational exposure to cloud platforms (AWS/Azure), Docker, CI/CD pipelines, or an enthusiasm for fintech, tokenized deposits, and digital ledger technologies.

  • Detailed Responsibilities

Write modular, testable, and efficient Python code adhering to PEP 8 standards and Fiserv secure coding practices.

Implement RESTful endpoints and microservices connecting core financial networks to digital ledger platforms.

Assist in developing unit, integration, and end-to-end tests to guarantee high system reliability and data integrity.

Participate in daily stand-ups, sprint planning, backlog refinement, and engineering peer reviews.

Troubleshoot, debug, and optimize application performance across development, staging, and production environments.

  • Qualifications & Profile

Experience: Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience with 3–5 years of professional backend development.

Core Language: Demonstrated proficiency in Python 3.x and experience with backend frameworks such as FastAPI, Django REST framework, or Flask.

Databases & ORMs: Familiarity with SQL databases (e.g., PostgreSQL, MySQL) and database modeling using SQLAlchemy or Django ORM.

Tools & Workflow: Comfortable with Git branching workflows, pull requests, automated testing (pytest/unittest), and Linux/Unix command-line environments.

Mindset: Strong problem-solving curiosity, proactive communication, and eagerness to learn institutional fintech, smart contracts, and digital asset rails.

Keywords
UnixCodingPyUnitLinuxSQLAlchemyBlockchainC++DjangoMysqlPostgresqlPythonUnit TestingSqlCI/CDDebugger

Interested in this role?