Cognizant Technology Solutions - Bethpage, NY

posted about 2 months ago

Full-time - Senior
Bethpage, NY
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Cognizant Digital Engineering is seeking a Senior Full Stack Developer with a strong background in professional software engineering best practices across the full software development life cycle. The ideal candidate will possess extensive knowledge of frontend JavaScript frameworks, particularly React, Typescript, and Redux, and will focus on ensuring the security of software projects while staying updated with new technologies and trends. This role is pivotal in helping clients reinvent their products, experiences, and business models to create new value and drive revenue in the digital economy. Cognizant's Digital Practice emphasizes an experience-centered approach, leveraging human insights to transform ideas into outcomes and build comprehensive, experience-led solutions that enhance customer and employee experiences through design, marketing, and commerce capabilities. The position is based in Bethpage, NY, requiring three days in the office and two days of remote work. The Senior Full Stack Developer will be responsible for the technical processes related to software development, ensuring the high quality of new software systems. This includes performing Python/Node development within server and serverless architecture, writing effective API contracts and implementations, and participating in the design and creation of scalable software. The candidate will work collaboratively as part of a development team in a fast-paced environment, contributing to the overall success of the projects undertaken by Cognizant.

Responsibilities

  • Focus on the technical processes related to software development and assist in maintaining the high quality of new software systems.
  • Ensure the software project security and keep updated with new technology by utilizing new tools and trends.
  • Perform Python/Node development within server and serverless architecture backend code, including business model code, data access, and flows.
  • Write effective API contracts and API implementations.
  • Participate in the design and creation of scalable software.
  • Work as part of a development team in a fast-moving environment.

Requirements

  • 8 to 10 years of software development experience.
  • Proven experience as a Full Stack Developer or similar role.
  • Knowledge of frontend JavaScript frameworks (React, Typescript, Redux).
  • Strong experience in ReactJS and Node.JS development.
  • Expertise in UI development using ReactJS.
  • Proficiency in HTML5/CSS3 and client-side JavaScript frameworks like React and jQuery.
  • Strong experience in building Node.JS concepts such as event loop, cluster, and memory management.
  • Strong experience in building RESTful web services.
  • Strong experience in RDBMS databases.
  • Familiarity with databases (e.g., MYSQL and LDAP) and UI/UX design.
  • Knowledge of coding standards, code reviews, source control management (Git, Gitlow), build processes (Maven), testing, and operations.
  • Experience debugging and performance tuning applications and services.
  • Familiarity with DevSecOps, automation releases, CI/CD pipelines would be an added advantage.
  • Working experience writing programmatic compliance checks.
  • Excellent communication and teamwork skills.
  • Great attention to detail.

Nice-to-haves

  • Familiarity with DevSecOps practices.
  • Experience with automation releases and CI/CD pipelines.

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