Bangalore
2 days ago
Lead II - Software Engineering
Technical Project Manager – Java Development

Hiring Location: Bengaluru (Hybrid)
Experience Range: 8 to 12 Years
Education Qualification: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Role Proficiency

Act creatively to develop and lead applications using modern full-stack technologies. Assist Project Managers with end-to-end execution while managing development activities, optimizing performance, and maintaining high-quality standards.

Key Outcomes

Translate designs into technical implementation aligned with requirements.

Lead the design, development, testing, and release of full-stack solutions.

Select optimal technical and architectural options using reusable components or new configurations.

Optimize team efficiency, reduce costs, and improve deliverable quality.

Enhance customer satisfaction through timely, scalable solutions.

Set and track team goals using the FAST framework; support talent development and retention.

Measures of Success

Timely delivery of high-quality software with minimal defects.

Adherence to engineering and coding standards.

Efficient handling of technical issues and production incidents.

Completion of mandatory trainings and certifications.

Low voluntary attrition and high team engagement.

High client satisfaction and delivery excellence.

Outputs Expected Development & Code Management

Write, review, and manage code and coding standards.

Lead peer reviews and ensure best practices in coding and design.

Project Documentation

Prepare and review templates, checklists, design specs, test plans, and process documents.

Configuration & Testing

Define configuration management plans.

Oversee unit testing, integration testing, and test case coverage (>90%).

Domain & Customer Engagement

Understand client domain deeply to advise and improve product relevance.

Conduct design discussions, product demos, and requirement clarifications.

Team & Project Management

Manage delivery of modules, user stories, and sprint planning.

Mentor and guide team members; support their professional growth.

Monitor team engagement, proactively address attrition risks.

Knowledge & Release Management

Maintain internal repositories, reusable artifacts, and contribute to knowledge bases.

Execute release plans with quality and compliance standards.

Must Have Skills

Java, Spring Boot, Microservices

React.js, JavaScript, HTML5, CSS

AWS Cloud Services

RESTful API development

Project Management and Agile SCRUM Leadership (CSM/CSPO certified)

Experience managing teams of 10+ engineers

Strong debugging, architecture, and solutioning abilities

Code versioning and collaboration using Git

Excellent communication, stakeholder management, and leadership skills

Good to Have Skills

Experience in:

Streaming platforms, gaming, or startup environments

Serverless architecture, distributed systems

Messaging queues, containerization

Modern front-end tools like Babel, Webpack, NPM

Exposure to:

Infrastructure and enablement projects

CI/CD pipelines

Performance tuning and capacity planning

Roles & Responsibilities

Lead and guide engineering teams in delivering full-stack cloud applications.

Coordinate project vision, planning, milestones, and deliverables.

Engage with designers, product owners, and QA to ensure high-quality delivery.

Define and monitor project scope, timelines, and resource allocation.

Lead SCRUM ceremonies and promote Agile best practices.

Manage risks, resolve blockers, and maintain project health reports.

Drive technical strategy in line with organizational goals and innovation.

Maintain code quality via reviews and ensure alignment with SDLC processes.

Contribute to internal knowledge sharing, training, and continuous improvement.

Skill Examples

Break down complex problems into modular solutions.

Create impactful technical documentation and presentations.

Handle multi-tasking under pressure with effective prioritization.

Lead architecture discussions and develop scalable applications.

Drive high team morale and support cross-functional collaboration.

Ensure high customer confidence by consistently meeting expectations.

Knowledge Examples

Proficiency in:

Object-oriented programming & full-stack development

Microservices & containerized deployments

Agile delivery frameworks (Scrum, Kanban)

IDEs, build tools, and version control (e.g., IntelliJ, Git)

Software modeling & interface definition languages (IDL)

Deep understanding of:

Software Development Life Cycle (SDLC)

Domain-specific problems and customer ecosystem

Certifications (Preferred)

Agile Certifications (CSM, CSPO)

AWS Certified Developer / Solutions Architect

PMP or equivalent Project Management certifications (optional)

Por favor confirme su dirección de correo electrónico: Send Email