Job Description

Job Title – Python Developer
Experience: 4 to 8 Years

Time: 11:00 AM to 08:00 PM

Location: Ahmedabad


JOB DESCRIPTION


ESSENTIAL SKILLS


Python, SQL Server, PostgreSQL, Jenkins


JOB PURPOSE

  • We are seeking a Senior Python Developer to join our dynamic team. The ideal candidate will have a strong background in Python programming. Sound understanding on data engineering and ETL development, with a focus on utilizing open-source technologies for building scalable and efficient data flows.

  • Responsible for delivering senior-level quality services for our consumer, internal operations, and through the creation of discrete business services and their supporting components.
  •  

    JOB DESCRIPTION

  • Take shared ownership of the product.

  • Communicates effectively both verbally and in writing.

  • Work efficiently with internal team members and cross team members.

  • Follow directions from seniors and upper management. Also report them regularly.

  • Ability to work with no supervision while performing duties.
  •  

    JOB SPECIFICATIONS

  • Design, develop and deliver solutions that meet the business line and enterprise requirements of the client.

  • Participates in rapid prototyping and POC development efforts.

  • Advances overall enterprise technical architecture and implementation best practices.

  • Assists in efforts to develop and refine functional and non-functional requirements.

  • Participates in iteration and release planning.

  • Performs functional and non-functional testing.

  • Informs efforts to develop and refine functional and non-functional requirements.

  • Strong ability to produce high-quality, properly functioning deliverables the first time.

  • Delivers work product according to established deadlines.

  • Estimates tasks with a level of granularity and accuracy commensurate with the information provided.
  • Works collaboratively in a small team.

  • Excels in a rapid iteration environment with short turnaround times.

  • Deals positively with high levels of uncertainty, ambiguity, and shifting priorities.

  • Accepts a wide variety of tasks.

  • Constructively presents, discuss and debates alternatives internally and externally with clients.
  •  

    TECHNICAL COMPETENCIES

  • Architect, design, and implement high-performance and scalable Python back-end applications.

  • Proficient in Python programming language to develop backend services and APIs.

  • Experience with any web frameworks such as Fast API for building RESTful APIs.

  • Exposure in working knowledge of US stock market domain is an advantage.

  • Knowledge in Implementing authentication and authorization mechanisms using AWS Cognito and other relevant services.
  • Good understanding of databases including SQL Server and PostgreSQL.

  • Experience in automated CI/CD implementation using Jenkins is plus.

  • Deep understanding of one or more source/version control systems (GIT/Bitbucket).

  • Develop branching and merging strategies.

  • Working understanding of Web API, REST, JSON etc.

  • Working understanding of unit testing creation.

  • Bachelor’s Degree is required, and 5 years of relevant work experience.

  • To adhere to the Information Security Management policies and procedures.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application