Live opening · Posted 11 hours ago

Software Engineering Manager

Esse India - Best Immigration Consultant · Bengaluru, Karnataka, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 11 hours ago
CompanyEsse India - Best Immigration Consultant
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SourceLinkedin
ListedPosted 11 hours ago

About the role

Description supplied by the original job listing.

Company Description: Esse India – Best Immigration Consultant is a private immigration consultancy based in Delhi, specialising in Canada and Australia visa services. The organisation focuses on guiding individuals through complex immigration procedures with personalised advice and support. Esse India is committed to offering reliable, compliant, and transparent visa consulting services. The team works to simplify documentation, improve application success rates, and provide clear pathways for clients planning to relocate to Canada or Australia.
Role Description: The Software Engineering Manager role is a full-time, on-site position based abroad. The person in this role will lead and mentor software engineering teams, oversee the design and development of software solutions, and ensure alignment with business goals and immigration service workflows. Day-to-day responsibilities include managing project timelines, coordinating cross-functional collaboration, reviewing technical designs and code, and guiding the implementation of scalable and reliable systems. The role also involves setting engineering best practices, conducting performance reviews, supporting career development for team members, and driving continuous improvement in development processes and system architecture.
Qualifications
Strong software development skills with experience building, testing, and deploying production-grade applications.
Demonstrated team leadership capabilities, including mentoring, coaching, and managing engineering teams.
Proficiency in software design, including architectural decision-making and designing scalable, maintainable solutions.
Hands-on project management skills, including planning, prioritisation, and delivery of complex technical initiatives.
Experience with distributed systems, including design, performance optimisation, and reliability considerations.
Bachelor’s or master's degree in computer science, engineering, or a related technical field.
Experience with modern development stacks (e.g., cloud platforms, APIs, microservices, CI/CD pipelines) is beneficial.
Strong communication and collaboration skills, with the ability to work closely with non-technical stakeholders.
Background in building software for service-orientated or consulting businesses is an advantage.

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
11 min from Linkedin publishing this role to us finding it
8 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
50,807 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App