Cognizant
Back-end engineer (.Net)
CognizantLithuania1 day ago
Full-timeRemote FriendlyEngineering, Information Technology
Cognizant is an American multinational company providing information technology, consulting, and business process outsourcing services. We are seeking a highly motivated Back-End Engineer (.Net) to join our team in Development of a Clinical Trial Management System (CTMS).

Back-end engineer (.Net)

You Can Expect To

  • Develop and implement software applications using .Net Core to meet business requirements and enhance functionality.
  • Collaborate with cross-functional teams to design, develop, and deploy scalable software solutions.
  • Ensure the performance, quality, and responsiveness of applications by conducting thorough testing and debugging.
  • Participate in code reviews to maintain high-quality code standards and improve team efficiency.
  • Analyze and resolve complex technical issues, ensuring timely delivery of software solutions.
  • Stay updated with the latest industry trends and technologies to incorporate best practices into development processes.
  • Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business needs.
  • Implement security and data protection measures to safeguard sensitive information.
  • Optimize application performance and scalability through effective coding practices and architecture design.
  • Document software designs, technical specifications, and development processes for future reference.

We Expect You To

  • Have very good written and verbal communication skills in Lithuanian and English language (from B1+)
  • Have strong experience in .NET Core (C#) with Clean Architecture.
  • Have experience implementing metadata-driven logic and database access using SQLKata.
  • Be proficient with MS SQL Server: schema design, indexing, performance tuning.
  • Have experience with asynchronous messaging with RabbitMQ. identity integration using Auth0 or Okta (OAuth2/OIDC) and logging and observability with OpenTelemetry.
  • Be familiar with Docker, DDD, and Power BI integration and have experience working in a distributed team environment spanning multiple time zones as this will be considered as advantages.
  • Demonstrate proficiency in software development methodologies and best practices.
  • Exhibit excellent problem-solving skills and the ability to analyze complex technical issues.
  • Show experience in working within a hybrid work model, effectively collaborating with remote and on-site teams.
  • Have a solid understanding of software testing and debugging techniques to ensure high-quality deliverables.
  • Display strong communication skills, enabling effective collaboration with cross-functional teams.
  • Be committed to continuous learning and staying updated with the latest technological advancements.

We Can Offer You

  • 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 other).
  • Hybrid work model with remote work opportunities (work from Vilnius office around 3 times per week).
  • Open, modern and ergonomic work environment when working from the office with multicultural community.
  • Opportunity to grow both professionally and personally (e.g. Udemy) and continuously develop within the domain.
  • Attractive compensation package: salary (4125-6875 EUR gross/ monthly) depending on competences you have.

We are implementing hybrid hiring and work practices which means interviews and work 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

Key Skills

Ranked by relevance