Job Openings Full Stack Developer(Python)

About the job Full Stack Developer(Python)

Job Description

  • As a Senior Full Stack Developer reporting to Regional Office Solutions Delivery organization, you will be responsible for designing, developing, and maintaining web applications using Python and ReactJS. 
  • You will work closely with our UI/UX designers to create user-friendly interfaces and ensure seamless integration with our backend systems. Additionally, you will leverage AWS/Azure cloud services to deploy and manage applications, implement CI/CD pipelines for efficient development workflows, and utilize PostgreSQL/MSSQL for database management. 
  • Your expertise in API development will be crucial for building robust and scalable solutions.

Key Responsibilities:

  • Design and develop web applications using Python and ReactJS.
  • Collaborate with UI/UX team to create intuitive and visually appealing user interfaces.
  • Partner Business Engagement to review business requirements and cloud architects to ensure technical feasibility of concepts.
  • Implement AWS/Azure cloud services for application deployment and management.
  • Develop and maintain CI/CD pipelines to streamline development processes.
  • Manage PostgreSQL databases and ensure optimal performance.
  • Build and integrate APIs to support application functionality.
  • Troubleshoot and resolve technical issues as they arise.

Requirements:

  • Bachelor's degree or diploma in Computer Science, Engineering, or a related field.
  • > 5 years of experience as a Full Stack Developer with expertise in Python and ReactJS.
  • Expertise in common Python framework (i.e., Django, Flask, Pyramid) and libraries.
  • Strong knowledge of UI/UX principles and best practices.
  • Experience with AWS/Azure cloud services and CI/CD pipelines.
  • Familiarity with containerization technologies such as Docker.
  • Experience in front-end development framework (i.e., HTML, CSS, ReactJS, Angular)
  • Proficiency in databases (i.e., PostgreSQL/MSSQL) and API development.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication skills and ability to collaborate effectively.
  • Optional: Knowledge and experience in Dataiku, Snowflake, Azure SSO