Cognizant Technology Solutions - Charlotte, NC

posted 6 days ago

Full-time - Senior
Remote - Charlotte, NC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Cognizant is seeking a highly qualified Senior Python Full Stack Developer to develop and maintain impactful, scalable enterprise applications. This role involves collaboration with product managers, designers, and clients to deliver valuable software solutions. The ideal candidate will have a passion for high-quality, reliable, and maintainable code, and will contribute to continuous improvement in development processes while mentoring junior developers.

Responsibilities

  • Develop and maintain high-quality software solutions using SQL, JavaScript, Java, Postgre, Flask, Python, and/or Django.
  • Collaborate with cross-functional teams to define design and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews to maintain high code quality standards.
  • Work closely with product management to understand requirements and translate them into technical solutions.
  • Provide technical guidance and mentorship to junior developers.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
  • Contribute to the continuous improvement of our development processes.
  • Develop and execute unit tests to ensure the reliability of code.
  • Document development processes, code changes, and other technical information.
  • Engage in agile development practices to ensure timely delivery of projects.

Requirements

  • Strong experience in SQL, JavaScript, Java, Postgre, Flask, Python, and/or Django.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
  • Proactive attitude towards learning new technologies and improving existing skills.
  • Experience in the Utilities domain is considered a plus.
  • Solid understanding of software development life cycle and agile methodologies.

Nice-to-haves

  • Certified Python Developer
  • SQL Certification
  • Java Certification

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service