Lead, Engineering

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead, Software Engineering at our company, you will play a crucial role in implementing and refining technical solutions for a variety of industries. Working alongside a diverse team, you will be involved in the complete engineering life cycle, with a focus on designing, developing, optimizing, and deploying sophisticated software engineering solutions and infrastructure at a production scale suitable for leading companies globally. Here are some key responsibilities you will have: - Collaborate closely with and influence general consulting teams to identify software solutions for client business problems and prioritize and execute those solutions - Serve as a technical lead in delivering end-to-end solutions for client cases, from solution architecture to hands-on development work - Participate in the software development life cycle, including designing distributed systems, reviewing documentation, and conducting code reviews - Contribute to expert client advisory services that require expertise in software engineering with distributed systems, AI, and application architecture - Collaborate on the development of reusable common frameworks, models, and components to efficiently address common software engineering challenges across various industries and business functions - Champion best demonstrated practices in software engineering and share learnings with team members in AIS about theoretical and technical developments in software engineering - Lead industry-leading innovations that result in significant impacts for our clients in case work - Influence, educate, and directly support the software engineering capabilities of our clients - Stay up to date with emerging trends and technologies in cloud computing, data analysis, and software engineering, and proactively identify opportunities to enhance the capabilities of the software platform - The role requires travel (30% of the time) Qualifications required for this position include: - Minimum 5 years of relevant professional hands-on experience - At least 3 years at the Senior or Staff level, or equivalent - A Masters degree in computer science, Engineering, or a related technical field Technical Skills and Knowledge: - Working knowledge (5+ years) of Python - Experience with server-side frameworks and technologies such as FastAPI, Node.js, Flask - Experience with Cloud platforms and services (AWS, Azure, GCP, etc.) - Experience with implementation of large-scale structured or unstructured databases, orchestration and container technologies such as Docker, Kubernetes, Jenkins or Terraform - Strong computer science fundamentals in data structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performance - Experience with data architecture, database schema design, database scalability, and SQL - Knowledge of client-side technologies such as React, Angular, Vue.js, HTML, and CSS - Knowledge of agile development methodologies and principles Interpersonal Skills: - Strong interpersonal and communication skills, including the ability to explain and discuss technical solutions, algorithms, and techniques with colleagues and clients from other disciplines - Curiosity, proactivity, and critical thinking - Ability to collaborate with people at all levels and with multi-office/region teams - Relevant professional hands-on experience in web development, programming languages, version control, software design patterns, infrastructure and deployment, integration, and unit testing implementation,

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

delhi cantonment, delhi, india

vadodara, gujarat, india

vadodara, gujarat, india