Cognizant

Senior Software Engineer (.NET / React)

Cognizant
Apply
11 hours ago
Vilnius, LithuaniaSenior

Responsibilities

  • Design, develop, and maintain full-stack software applications.
  • Build backend services using C#/.NET or Node.js and TypeScript with frameworks such as NestJS, Express, or Fastify.
  • Develop and maintain frontend web components using React, Angular, Vue, TypeScript, HTML, and CSS.
  • Build and consume web APIs.
  • Write unit and integration tests.
  • Participate in requirements gathering, design, code reviews, debugging, sprint planning, stand-ups, and retrospectives.
  • Collaborate with engineers, product managers, stakeholders, and other team members.
  • Continuously improve software development processes and practices.

Requirements

  • Senior-level experience developing both frontend and backend software.
  • Strong experience with C#, .NET 8.0+, Entity Framework, and backend APIs.
  • Knowledge of Domain-Driven Design, CQRS, and Clean Architecture.
  • Hands-on experience with React, Angular, Vue, or a similar modern frontend framework.
  • Experience with TypeScript, HTML5, CSS3, SQL, NoSQL databases, and at least one of Azure, AWS, or GCP.
  • Experience with unit and integration testing.
  • Hands-on experience using AI tools in daily software development, including understanding their quality, security, intellectual-property, and other risks.
  • Knowledge of Azure DevOps, GitHub Actions, GitLab CI, Terraform, Bicep, Pulumi, Docker, or Kubernetes is desirable.

Benefits

  • Hybrid work model with remote work opportunities and 3 days per week in the office.
  • Additional medical insurance covering a gym subscription.
  • Team events, outreach activities, and other employee activities.
  • Open, modern, ergonomic office environment with a multicultural community.
  • Professional and personal development opportunities, including Udemy.
  • Online and office-based interview and work practices.

Tech Stack

AngularAWSAzureC#CSSDockerExpressGitHub ActionsGitLab CI/CDGoogle Cloud PlatformHTMLKubernetesNestJS.NETNode.jsReactSQLTerraformTypeScriptVue.js
Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me