.We're hiring!At Cognizant, we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place to Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant, we promote an inclusive culture, where we value different perspectives providing career growth and development opportunities. #WelcomeToCognizant!We are seeking a Fullstack Engineer (Net, React, GraphQL).You will perform moderately difficult research, design, and software assignments. You will be working on individual tasks and solving problems. You will design the program flow of individual pieces of code, effective coding, and unit testing. The role involves contributing to strategic direction and executing business plans for innovation and efficiency.Qualified Applicants must reside in Mexico CityAble to work in person 3 days per week and as neededWhat you'll do:Interfacing with other personnel or team members to finalize requirements.Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity.Working closely with other Development team members to understand Product Requirements and translate them into Software designs.Implementing development processes, coding best practices, and code reviews.Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.Completing bug fixes and resolving technical issues.Requirements:Have a bachelor's or master's in Engineering, Computer Science, or a related field.Demonstrate a solid foundation in software development, with significant industry expertise if possible.Be proficient in object-oriented development languages such as .Net (C#). Experience in front-end technologies such as React is advantageous along with GraphQL.Have an excellent understanding of data modeling principles, data manipulation languages, and storage systems.Be familiar with industry best practices, such as code coverage.Have a basic knowledge of Software Development methodologies (e.G., Kanban and Scrum) and test-driven development.Be able to work well with internal and external technology resources.Display excellent verbal and written communication skills in English.Why Cognizant?Improve your career in one of the largest and fastest growing IT services providers worldwide.Receive ongoing support and funding with training and development plans.Have a highly competitive benefits and salary package.Get the opportunity to work for leading global companies.We are committed to respecting human rights and building a better future by helping your minds and the environment. We invest in people and their wellbeing. We create conditions for everyone to thrive. We do not discriminate based on race, religion, color, sex, age, disability, nationality, sexual orientation, gender identity or expression, or for any other reason covered