Senior Software Engineer and Team Lead

Hybrid$6,000 – $7,300

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Software Engineer and Team Lead to join our team in Kaunas, Lithuania, for a hybrid work model. 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’re big believers in collaboration across engineering, UX, and product teams. We combine our individual expertise to solve complex challenges. We seek team members who care about results and are not afraid of taking ownership.

Responsibilities

As a senior software engineer, you will join a skilled team of engineers building a unique product. It would be a project with a mixed tech stack and microservice architecture. You will play a role in developing software using one of the backend technologies: Java, JavaScript, or .NET. You should be also skilled with one of the front-end frameworks like React or Angular – there is no strong requirement for a specific technology stack. Important part of responsibilities is leading and growing team members. This includes setting and following career path, goals, having regular one-on-one meetings, monitoring team health and motivation, participation in job interviews and company events.

Key Responsibilities:

  • Team Leadership:
    • Leading and mentoring the engineering team, providing guidance and support to enhance their skills and performance. Contributing to success of project delivery.
  • Hands-on Engineering:
    • Participating, leading, and scheduling agile ceremonies such as sprint planning, stand-up meetings, and retrospectives.
    • Collaborating with other team members to gather and understand requirements for new features and enhancements.
    • Developing and maintaining front-end web components.
    • Building and consuming RESTful web services and APIs.
    • Writing unit tests and integration tests to ensure code quality and maintainability.
    • Participating in code reviews and providing feedback to other team members.
    • Troubleshooting and debugging issues.
    • Continuously improving the software development process and practices.
    • Communicating with stakeholders and other team members to ensure project goals are met.
    • Keeping up-to-date with the latest technologies and industry trends to improve the software and the development process.

Requirements

  • Proven analytical ability, problem-solving, and risk management skills.
  • Ability to analyze/summarize information and provide insights (reports, recommendations, other forms).
  • Experience in managing engineering teams.
  • Strong leadership skills.
  • Mindset for knowledge sharing.
  • Fluent communication in English.
  • Deep experience and track record with one of the backend technologies, it may be Java, .NET, or Node.js.
  • Experience with one of the front-end frameworks (like React, Angular, or Vue).
  • Understanding and practical experience with DevOps technology stack.
  • Understanding and practical use of cloud provider services (AWS, Azure, GCP, or similar).

We Offer

  • 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 (3/5 days weekly from the office).
  • 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 6000 to 7300 EURO 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.

About the Company

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process, and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes, and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

Additional Employment Information

Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government-issued ID during each interview.

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status, or any other characteristic protected by federal, state, or local laws.

Apply now

Share

Benefits that help you thrive and grow

Our benefits program is built with you in mind-so you can enjoy a fulfilling, balanced, and healthy life.

Financial Wellbeing

We regularly review market data to ensure compensation reflects the value you bring. Your benefits extend beyond pay and may include retirement plans, financial education, etc.

Physical and Mental Health

We empower you to prioritize your wellbeing through paid time off, flexible working where possible, healthcare plans, counselling, our Mental Health Allyship program, and more.

Your Career, Your Way

With 350,000+ roles at Cognizant, you’ll have opportunities to explore new technologies, industries, and locations-and build the skills you need to grow your career.

Real-World Impact

Think about the biggest brands you rely on. Chances are, they rely on us to help strengthen their business. Here, you’ll turn bold ideas into solutions that improve lives everywhere.

Your Path to Cognizant

Here’s what you can expect from our hiring process. Please keep in mind that it may vary by role and location. Explore our FAQs to learn more.

Step 1: Apply to the Right Opportunity

Find an open role that matches your skills and career goals and show us why you’re the person for the job. Don’t see the right opportunity? Consider joining our Talent Community.

Step 2: Connect with Your Recruiter

If one of our recruiters sees a fit, they’ll set up a short intro call to learn more about you and how your experiences and skills match the role.

Step 3: Show Off Your Skills

If you and our team would like to continue the process, you’ll interview with our hiring team. Some roles may also require technical assessments and/or client interviews.

Step 4: Decision Time

Our team will then review each candidate’s potential to succeed in the role. This step may take some time because we want to find the right fit for both you and us-but you can count on us to keep you updated.

Job Details

Salary:
$6,000 – $7,300
Location:
Lithuania
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 21, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.