Posted 1 day ago

Job ID: JOB_ID_3183360

Job Overview:

We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team. This role is based in New York, NY, and offers a hybrid work model requiring 3 days onsite. The ideal candidate will have a strong background in core Python programming, data structures, and problem-solving, with a preference for experience in the banking or financial domain. This is a contract position, and we are looking for candidates who are local to the NYC area or reside in nearby regions.

Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable Python code.
  • Develop robust backend components and RESTful APIs.
  • Optimize applications for maximum speed, scalability, and performance.
  • Integrate user-facing elements with server-side logic, ensuring seamless user experiences.
  • Implement and maintain security and data protection solutions.
  • Debug, troubleshoot, and upgrade existing systems to ensure optimal functionality.
  • Collaborate effectively with cross-functional teams, including Frontend, DevOps, and QA engineers.
  • Write clean, maintainable, and testable code, adhering to industry best practices.
  • Actively participate in code reviews and contribute to technical discussions.

Required Skills and Experience:

  • Core Python Skills: Strong knowledge of Python fundamentals, including Object-Oriented Programming (OOPs), decorators, generators, multithreading, and multiprocessing.
  • Data Structures and Algorithms: Solid understanding of fundamental data structures and algorithms for efficient problem-solving.
  • Python Version: Proven experience with Python 3.x.
  • Environment Management: Familiarity with virtual environments and package management tools like pip.
  • Backend Development: Experience building RESTful APIs and working with JSON, HTTP, and Web Services.
  • Frameworks: Experience with Python web frameworks such as Django, Flask, or FastAPI.
  • Database Knowledge: Experience with relational databases like MySQL and PostgreSQL. Basic knowledge of NoSQL databases (e.g., MongoDB) is a plus.
  • Version Control: Proficient in using Git for version control.
  • Operating Systems: Basic understanding of Linux commands.
  • Architecture: Knowledge of REST APIs and microservices architecture.
  • Testing: Experience with unit testing using frameworks like unittest or pytest.

Preferred Qualifications:

  • Domain Experience: Prior experience in the Banking or Financial Domain is highly desirable.
  • Cloud Platforms: Experience with cloud platforms such as AWS, GCP, or Azure.
  • Containerization: Familiarity with Docker.
  • CI/CD: Understanding of Continuous Integration and Continuous Deployment (CI/CD) pipelines.
  • Message Brokers: Knowledge of message brokers like RabbitMQ or Kafka.
  • Caching: Experience with caching mechanisms, such as Redis.
  • Frontend Basics: Basic understanding of frontend technologies (HTML, CSS, JavaScript).
  • Education: Bachelors degree in Computer Science, Information Technology, or a related field is preferred.

Additional Information:

  • Location: New York, NY
  • Work Model: Hybrid (3 days onsite)
  • Job Type: Contract
  • Interview Process: Final round will be a Face-to-Face (F2F) interview.
  • Keywords: Python, Developer, Backend, API, Django, Flask, FastAPI, SQL, Git, Linux, Financial Domain, Banking, Hybrid, Contract, New York, NYC, CI/CD, Docker.

Special Requirements

Hybrid (3 days onsite), F2F Interview on final round, Looking for locals or from near by areas, Banking or Financial Domain experience required.


Compensation & Location

Salary: $60 – $75 per year

Location: New York, NY


Recruiter / Company – Contact Information

Recruiter / Employer: X-axis

Email: stella@xaxis.solutions


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
stella@xaxis.solutions with the subject:

DELETE_JOB_ID_3183360

to delete@join-this.com.