Senior Full Stack Developer with Python, Djago and React Experience – Digital Nova Scotia – Leading Digital Industry

Senior Full Stack Developer with Python, Djago and React Experience

We are looking for a Senior Full Stack Developer to implement a modern platform that provides users to orchestrate data workflows and management of the data across the enterprise and is looking for a highly capable senior Full Stack Developer to take on the challenge. As a key member of our engineering team, you will play a pivotal role in designing, building, and maintaining robust and scalable web applications. This role will involve working in backend and front-end technologies, particularly Python and Django and React. The ideal candidate will work with the Tech Lead and UX experts to implement a best-of-breed interface for the platform, which will require speed, precision, and thoroughness to succeed. Part of an Agile team, you will be tasked with implementing the features and supporting test cases, as well as integrating it into the deployment pipeline.

We are Cognizant Artificial Intelligence:

Digital technologies, including analytics and AI, give companies a once-in-a-generation opportunity to perform orders of magnitude better than ever before. However, clients need new business models built from analyzing customers and business operations at every angle to really understand them. With the power to apply artificial intelligence and data science to business decisions via enterprise data management solutions, we help leading companies prototype, refine, validate, and scale the most desirable products and delivery models to enterprise scale within weeks.

In this role, you will:

  • Develop RESTful APIs and services using Python frameworks (e.g., Django).
  • Implement frontend components using React, ensuring a responsive and interactive UI.
  • Implement test cases sufficient to demonstrate its completeness in an automated test harness.
  • Integrate Jenkins CI/CD pipelines for automated testing, deployment, and monitoring.
  • Ensure code quality, security, and maintainability through code reviews and standard processes.
  • Participate in Agile/Scrum ceremonies and contribute to improving development processes.
  • Report status, respect deadlines, and maintain quality.

What you’ll need to succeed (required skills):

  • 8+ years of experience as a Full Stack Developer and strong proficiency in Python and React, including experience with popular libraries and frameworks (e.g., Django, Redux).
  • Solid understanding of RESTful API development and frontend design patterns.
  • Proven experience with CI/CD pipelines, particularly using Jenkins.
  • Experience in Agile development and working in cross-functional teams.
  • Capable of effectively multitasking in a fast-paced environment, consistently meeting high-quality standards across various tasks and deadlines.

What will help you stand out (preferred skills):

  • Experience with Apache Airflow for building and managing complex data workflows.
  • Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud platforms (Azure, AWS or GCP).
  • Experience with Databricks is a plus.