Senior Fullstack – Software Engineering – Platform

Who We Are

Cognizant (Nasdaq-100: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we’re improving everyday life. See how at: www.cognizant.com.

Senior Fullstack – Software Engineering – Platform

What you’ll do

The platform engineering full stack software engineer is responsible for building and contributing to our core services and tools framework that are used across the Siemens Digital Industries Software marketing ecosystems. This individual will be working on a development team focused on the creation and evolution of a range of services for internal and external consumers. The ideal candidate will have had background in developing web applications utilizing AWS cloud services using JavaScript, NodeJS and React.

Key Responsibilities:

· Design and deploy web applications using Cloud-based components such as AWS CloudFormation, Lambda, S3, SNS, API Gateway and DynamoDB

· Develop a frontend web application using JavaScript frameworks including ReactJS, Preact or AngularJS

· Develop a server-side web application or APIs

· Build or configure monitoring and alerting of frontend and servers-side applications and infrastructure

· Implement unit tests and conduct code reviews with other team members to ensure code is properly designed, developed for scale, and tuned for performance needs.

· Collaborate closely with other engineers, engineering managers and product owners to deliver cloud-based solutions that meet our marketing and sales objectives.

Minimum Qualifications:

  • Bachelor’s degree
  • Language Level: Advanced English
  • Experience with AWS cloud-based services such as Lambda and S3.
  • Experience with developing rich client-side web experiences
  • Ability to use APIs and data storage services
  • Knowledge of agile software development lifecycles such as Scrum and Kanban, and software engineering best practices including software design patterns and architecture
  • Excellent software programming skills in one of the following programming languages: Python, Java or NodeJS.
  • Experience with Version Control Systems (including Git) and CI/CD tools such as Bitbucket or Jenkins

· Strong background in showing proficiency in the following: JavaScript, NodeJS, React

· Strong background with backend data stores or APIs

· Strong background with AWS cloud services

Preferred Qualifications:

  • Building/maintaining headless web sites
  • ELK stack or Elastic Search implementations
  • AWS services; S3, Lambda, Step Functions
  • Agile development environment

Please, upload your resume in English.

Why Cognizant?

A career in one of the largest and fastest growing IT services providers worldwide.

Ongoing support and funding with training and development plans.

A highly competitive benefits and salary package.

Opportunity to work for leading global companies.

Cognizant values diversity in our talent pool, so we encourage professionals with disabilities, LGBTQIA+, people in refugee situations, women, racial groups, and professionals 50+ to apply for all of our advertised openings.

To apply for this job please visit itjobpro.com.