We create powerful, beautiful, and intuitive digital products. We don't blindly follow trends. We take our understanding of the latest technologies and build the best solutions for our enterprise clients. We are believers in collaboration across engineering, UX, and product teams. We combine our expertise to solve complex challenges. We are seeking a skilled Software Engineer to join our team.
Main Responsibilities:
• Develop and maintain a TypeScript and NestJS/NodeJS backend service to act as an adapter layer that consumes APIs and integrates them in the landscape.
• Design a modular and scalable solution, together with a client, adhering to Open API specifications to ensure ease of integration.
• Abstract business logic within the adapter services while enabling efficient tunneling, transforming, and translating of API data.
• Implement cloud-based solutions with strong focus on Google Cloud Platform (GCP), ensuring robust offline resiliency to support store checkouts across 450+ stores globally.
Requirements:
• Solid experience in backend development with TypeScript and NestJS/NodeJS frameworks.
• Expertise in designing and deploying cloud-based services, with a strong preference for experience with Google Cloud Platform (GCP).
• Strong understanding of API integration with Open API specifications and experience in developing solutions that interact with multiple external systems.
• Proven experience with GitHub Actions and designing reliable CI/CD workflows.
• Experience with Infrastructure as Code (IaC) using Terraform to automate cloud resource management.
• Experience in architecting solutions with offline resiliency, particularly for systems with global operational requirements.
• Familiarity with building services that abstract and manage business logic efficiently, ensuring separation of concerns between adapter and consuming layers.
• Self leadership, taking initiatives and improving the solution, based on client’s direction and needs, securing target solution and architecture at a high pace.
• Excellent problem-solving skills, with the ability to balance technical requirements with business needs in a fast-paced environment.
Benefits:
• Opportunity to be part of a global organization.
• Encouraging working atmosphere, engaging activities, and extra benefits (e.g. additional medical insurance (covers gym subscription), team events, outreach activities, and others);
• Hybrid work model with remote work opportunities.
• Open, modern, and ergonomic work environment when working from the office with the multicultural community.
• Opportunity to grow professionally and personally (e.g. Udemy) and continuously develop within the domain.
The salary range for this position is from 4125 EUR – 6875 EUR gross before taxes.*
*Salary offer for the candidate is determined based on the predefined salary ranges for the position and depends on the level of competence and experience of the candidate.
Cognizant, as a digital company, makes employee health and safety its top priority. With that in mind, we are implementing virtual hiring and work practices which means all interviews will be conducted online as well as live from the office.
We will be looking for Your CV.
Only suitable candidates will be contacted within 7 days from application.
Stay up to date with our website https://www.cognizant.com/lt/en
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
La communauté Cognizant :
Nous sommes une équipe de professionnels dont les membres s'apprécient et se soutiennent mutuellement. Nos collaborateurs sont les garants d'un lieu de travail dynamique, collaboratif et inclusif où chacun peut s'épanouir.
- Cognizant est une communauté mondiale qui compte plus de 300 000+ collaborateurs dans le monde entier.
- Nous ne nous contentons pas de rêver de façons idéales, nous apportons des améliorations concrêtes
- Nous prenons soin de nos collaborateurs, de nos clients, de notre entreprise, de nos communautés et du climat, en faisant ce qui est juste.
- Nous favorisons un environnement innovant où vous pouvez construire le plan de carrière qui vous convient.
À propos de nous :
Cognizant est l’un des leaders mondiaux des services professionnels. Nous transformons les modèles commerciaux, opérationnels et technologiques de nos clients pour les adapter à l’ère numérique. Notre approche consultative, basée sur une connaissance sectorielle, aide nos clients à concevoir, développer et gérer des entreprises plus innovantes et plus efficaces. Basée aux États-Unis, Cognizant (membre du NASDAQ-100 et l’un des meilleurs employeurs du monde en 2024 selon Forbes) figure régulièrement parmi les entreprises les plus admirées au monde. Découvrez comment Cognizant aide ses clients à garder une longueur d’avance grâce au numérique sur le site www.cognizant.com.
Notre engagement en faveur de la diversité et de l'inclusion :
Cognizant est un employeur qui prône l'égalité des chances, la diversité, l'équité et l'inclusion. Nous sommes déterminés à créer une communauté interne où chacun se sent écouté, accepté et accueilli. Votre candidature sera examinée en dehors de toute caractéristique discriminatoire (comme celles de votre race, votre couleur, votre sexe, votre religion, vos croyances, votre orientation sexuelle, votre identité de genre, votre origine, votre handicap, votre information génétique, votre état de grossesse, votre statut d'ancien combattant ou de toute autre caractéristique protégée par les lois de votre pays).
Vous êtes porteur d'un handicap, vous pouvez-nous contacter par courriel [email protected] si vous souhaitez préciser les aménagements nécessaires pour le poste ou les entretiens à venir.
Mentions légales :
Les informations relatives à la rémunération du poste à pourvoir dépendent de la date de publication de l’offre de poste. Cognizant se réserve le droit de modifier ces informations à tout moment, sous réserve des lois applicables.
Les candidats peuvent être invités à participer à des entretiens en face à face ou par vidéoconférence. En outre, les candidats peuvent être amenés à présenter une carte d'identité valide lors de chaque entretien.