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 expertise in React and Node.js to join our team. This role is pivotal in ensuring the quality and security of software projects throughout the full software development life cycle. The ideal candidate will have a strong foundation in professional software engineering best practices and a deep understanding of frontend JavaScript frameworks, particularly React, Typescript, and Redux. The position emphasizes the importance of maintaining high standards in software development while also adapting to new technologies and trends in the industry. As part of the Cognizant Digital Practice, you will contribute to reinventing products, experiences, and business models for our clients, helping them to create new value and drive revenue in the digital economy. Our approach is centered around human insights, allowing us to transform ideas into tangible outcomes and build end-to-end experience-led solutions that enhance customer and employee experiences through design, marketing, and commerce capabilities. This position is based in Bethpage, NY, with a hybrid work model that includes three days in the office and two days remote. You will be part of a dynamic development team, working in a fast-paced environment where collaboration and innovation are key.

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 up 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.
  • Experience in building Node.JS concepts such as event loop, cluster, and memory management.
  • Strong experience in building RESTful web services.
  • Strong experience with RDBMS databases.
  • Familiarity with databases (e.g., MYSQL and LDAP) and UI/UX design.
  • Knowledge of coding standards, code reviews, source control management (Git, Gitflow), build processes (Maven), testing, and operations.
  • Experience debugging and performance tuning applications and services.
  • Familiarity with DevSecOps, automation releases, and CI/CD pipelines is 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