Job Summary
We are seeking a highly skilled Sr. Software Engineer with 5 to 8 years of experience in React JS and Node JS to join our dynamic team. The role involves developing and maintaining scalable web applications in a hybrid work model. The ideal candidate will have strong problem-solving skills excellent communication abilities and a passion for delivering high-quality software solutions.
Responsibilities
- Develop and maintain scalable and efficient web applications using React JS and Node JS.
- Collaborate with cross-functional teams to gather and analyze requirements for new features and enhancements.
- Write clean maintainable and well-documented code to ensure long-term maintainability of the software.
- Debug and resolve technical issues in a timely manner to ensure smooth application performance.
- Optimize application performance by implementing best practices and modern development techniques.
- Conduct code reviews to ensure adherence to coding standards and promote knowledge sharing within the team.
- Participate in agile development processes including sprint planning daily stand-ups and retrospectives.
- Stay updated with the latest trends and advancements in React JS Node JS and related technologies.
- Provide technical guidance and mentorship to junior team members to foster their professional growth.
- Collaborate with UI/UX designers to ensure seamless integration of user interfaces with backend services.
- Ensure the security and scalability of applications by implementing robust design principles.
- Test applications thoroughly to identify and fix bugs ensuring high-quality deliverables.
- Communicate effectively with stakeholders to provide updates on project progress and address any concerns.
Qualifications
- Demonstrate strong expertise in React JS and Node JS with a proven track record of building scalable applications.
- Possess excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Exhibit proficiency in writing clean and maintainable code following industry best practices.
- Show experience in working within agile development environments and collaborating with cross-functional teams.
- Have a solid understanding of RESTful APIs and their integration with frontend applications.
- Display strong communication skills in English both written and verbal to effectively interact with team members and stakeholders.
- Showcase knowledge of modern development tools and frameworks to enhance productivity and efficiency.
- Demonstrate a proactive approach to learning and staying updated with emerging technologies.
- Possess a strong commitment to delivering high-quality software solutions that meet business objectives.
- Exhibit the ability to work independently and manage tasks effectively in a hybrid work model.
- Show experience in conducting code reviews and providing constructive feedback to peers.
- Demonstrate a focus on delivering user-centric solutions that align with the companys goals.
Certifications Required
Certified React Developer Node.js Certified Developer
La comunidad de Cognizant:
Somos un equipo de alto calibre que se aprecia y se apoya mutuamente. Nuestra gente defiende un lugar de trabajo enérgico, colaborativo e inclusivo donde todos puedan prosperar.
- Cognizant es una comunidad global con más de 300.000 asociados en todo el mundo.
- No solo soñamos con una mejor manera, sino que la hacemos realidad.
- Cuidamos a nuestra gente, clientes, empresas, comunidades y el clima haciendo lo correcto.
- Fomentamos un entorno innovador en el que puedes construir la trayectoria profesional adecuada para ti.
Sobre nosotros:
Cognizant (NASDAQ: CTSH) es arquitecto de soluciones de IA y proveedor de servicios tecnológicos que traduce la inversión en inteligencia artificial en valor empresarial real mediante soluciones de IA de stack completo adaptadas a cada cliente. Su profundo conocimiento de la industria, los procesos y la ingeniería le permite integrar el contexto único de cada organización en sistemas tecnológicos que amplifican el potencial humano, generan un impacto real en el negocio y mantienen a las grandes empresas globales un paso adelante en un mundo en constante cambio. Para más información, visita www.cognizant.es o síguenos en @cognizant.
Cognizant es un empleador que ofrece igualdad de oportunidades. Tu solicitud y candidatura no serán consideradas en base a raza, color, sexo, religión, credo, orientación sexual, identidad de género, origen nacional, discapacidad, información genética, embarazo, condición de veterano o cualquier otra característica protegida por las leyes federales, estatales o locales.
Si tienes una discapacidad que requiere adaptaciones razonables para buscar una vacante de trabajo o enviar una solicitud, puedes enviar un correo electrónico a [email protected] con tu solicitud e información de contacto.
Disclaimer:
La información de compensación es precisa a la fecha de esta publicación. Cognizant se reserva el derecho de modificar esta información en cualquier momento, sujeto a la legislación aplicable.
Es posible que se requiera que los solicitantes asistan a entrevistas en persona o por videoconferencia. Además, es posible que se requiera que los candidatos presenten su identificación actual emitida por el estado o gobierno durante cada entrevista.
Aunque nuestro sistema permite la postulación en todos los idiomas, el (los) idioma(s) y el (los) nivel(es) de competencia requeridos para el trabajo varían. Sin embargo, se requiere un nivel básico de inglés para fines de comunicación en toda la empresa.