Cognizant Technology Solutions - Richmond, VA

posted about 1 month ago

Full-time - Senior
Richmond, VA
Professional, Scientific, and Technical Services

About the position

Cognizant is seeking an experienced Senior Python Developer to join a collaborative and diverse team focused on building innovative cloud-based software solutions. This role involves developing and supporting the middle layer of a software application platform, with a strong emphasis on Python development and AWS proficiency. The ideal candidate will thrive in a hybrid work environment and contribute to a culture of continuous improvement and teamwork.

Responsibilities

  • Write production software in Python, ensuring high quality and performance.
  • Develop and support the middle layer of the application to build, test, and deploy RESTful microservices.
  • Design solutions, write code, and automate testing and deployment processes.
  • Collaborate with teams to ensure comprehensive test coverage and identify potential issues early in the development cycle.
  • Engage with stakeholders to understand their needs and provide technical solutions that align with business objectives.

Requirements

  • 6+ years of experience working as a Python developer.
  • 3+ years of experience in AWS.
  • Strong proficiency in Python programming language, including experience with frameworks such as FastAPI.
  • Experience with Python testing frameworks like PyTest and unit test modules.
  • Good written and verbal communication skills.
  • Familiarity with Agile delivery processes.
  • Analytical and self-motivated with the ability to work effectively within a global team environment.

Nice-to-haves

  • Experience with AWS Lambdas and AWS Step functions.
  • Knowledge of RESTful APIs and microservices architecture.

Benefits

  • Access to robust benefits and training opportunities.
  • Opportunities for technical training and certifications on the newest technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service