Software Engineering Lead - Vice President

Publix Serving (Civica)

Pune Maharashtra India, India
On-site
Hands-on full-stack engineering
Solving business problems
Crafting strategic partnership
Civica is seeking a Software Engineering Lead - Vice President to oversee an Agile engineering team and contribute to software development while ensuring alignment with business needs. The role demands extensive experience in software engineering, team leadership, and architecture, particularly with Java and cloud-native technologies

Job Summary

  • The team lead plays a meaningful role in crafting and maintaining the strategic partnership between business needs and technology delivery within the construct of an Agile team.
  • The role is to own an Agile team’s efforts to plan, design, develop, and launch efficient systems and solutions in support of our core organizational functions.
  • In addition to managing members of an agile team, there is also an expectation to contribute to the codebase and deliver solutions against the sprint-level commitments.

Matching Summary

Match Score: 85

Civica is seeking a Software Engineering Lead - Vice President to oversee an Agile engineering team and contribute to software development while ensuring alignment with business needs. The role demands extensive experience in software engineering, team leadership, and architecture, particularly with Java and cloud-native technologies.

Skills & Requirements

Must-have

  • hands-on full-stack engineering
  • solving business problems
  • crafting strategic partnership
  • Java development experience
  • mentoring teams of 5+
  • software engineering best practices
  • Data Structures and OOP
  • architecting scalable applications
  • Cloud-native development
  • Container Orchestration tools
  • Service Oriented and MicroServices
  • Spring Boot and Spring Batch
  • agile and iterative delivery

Nice-to-have

  • event-driven design and architecture
  • API Management tools
  • database concepts
  • web-based technologies

Key Requirements

  • 11+ years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools
  • Multiple years of experience on Service Oriented and MicroServices architectures
  • Multiple years of experience with frameworks like Spring Boot, Spring Batch, REST, Microservices architecture
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Multiple years of experience with agile and iterative software delivery
  • BE/B'Tech degree or equivalent work experience

Work Rights

Not specified

Tailored Resume

Cover Letter