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

In this role as a Lead, Software Engineering at Vector, you will be responsible for implementing and refining technical solutions for a variety of industries. Working with a diverse team, you will engage in the entire engineering life cycle, focusing on designing, developing, optimizing, and deploying sophisticated software engineering solutions and infrastructure at a production scale suitable for the world's largest companies. Some key responsibilities include: - Collaborating closely with and influencing general consulting teams to identify software solutions to client business problems, prioritize them, and execute those solutions - Serving as a technical lead in delivering end-to-end solutions for client cases, from solution architecture to hands-on development work - Participating in the software development life cycle, including designing distributed systems, reviewing documentation, and conducting code reviews - Participating in expert client advisory services that require expertise in software engineering with distributed systems, AI, and application architecture - Collaborating on the development of reusable common frameworks, models, and components to efficiently address common software engineering challenges across various industries and business functions - Championing best demonstrated practices in software engineering and sharing learnings with team members in AIS about theoretical and technical developments in software engineering - Leading industry-leading innovations that translate into great impact for our clients in case work - Influencing, educating, and directly supporting the software engineering capabilities of our clients - Staying current with emerging trends and technologies in cloud computing, data analysis, and software engineering, and proactively identifying opportunities to enhance the capabilities of the software platform **Qualifications Required:** - Minimum 5 years of relevant professional hands-on experience - 3+ years at Senior or Staff level, or equivalent - 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 technicalities of 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 pattern, infrastructure and deployment, integration, and unit testing implementation Please note that travel is required for this role (30%).,

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