Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Tarento is a fast-growing technology consulting company with a headquarters in Stockholm and a strong presence in India, serving clients globally. Specializing in digital transformation, product engineering, and enterprise solutions across various industries such as retail, manufacturing, and healthcare, our teams merge Nordic values with Indian expertise to deliver innovative and high-impact solutions. Recognized as a Great Place to Work, we boast an inclusive culture, strong leadership, and a commitment to employee well-being and growth. Joining Tarento means being part of a collaborative environment that values ideas, fosters continuous learning, and builds careers driven by passion and purpose. As the Lead Software Engineer / Tech Lead at Tarento, you will serve as a hands-on technical leader guiding a team of engineers in designing, developing, and delivering critical components of Bhashini 2.0. Your responsibilities include ensuring technical excellence, maintaining code quality, and upholding architectural guidelines within your domain while actively contributing to code development and mentoring team members. Your key responsibilities will include leading the technical design and implementation of microservices and features within your assigned domain, writing high-quality and secure code primarily using Python (Flask), conducting code reviews, decomposing complex product features into actionable technical tasks, acting as a technical subject matter expert, collaborating with the Lead Technical Architect, mentoring junior and mid-level engineers, and working closely with Product Owners and Scrum Masters for effective feature delivery. Must-Have: - 5+ years of software development experience, with a minimum of 2 years in a technical lead or senior engineering role. - Strong hands-on proficiency in Python, particularly with web frameworks like Flask. - Extensive experience in designing, developing, and consuming RESTful APIs. - Proven expertise with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB). - Familiarity with message queuing systems (e.g., Kafka) for event-driven architectures. - Experience with containerization (Docker) and deploying applications on Kubernetes. - Solid understanding of software design patterns, data structures, and algorithms. - Familiarity with DevOps practices and collaboration with operations teams. - Strong problem-solving skills, attention to detail, and a commitment to delivering high-quality software. - Excellent communication and interpersonal skills, with a proven ability to lead and motivate a technical team. Good to Have: - Experience with frontend technologies (e.g., JavaScript frameworks) to understand full-stack implications. - Exposure to AI/ML development principles, especially in NLP or Speech technologies. - Experience in a fast-paced, agile development environment (Scrum/Kanban). - Contributions to open-source projects.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India

Jaipur, Rajasthan, India