Software Engineering Manager

8 years

0 Lacs

Posted:9 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities

  • Lead and mentor a high-performing agile team comprising Senior Developers, Developers, Product Owners, Quality Assurance Engineers, and DevOps/Infrastructure Engineers, fostering a collaborative and productive environment.
  • Drive the end-to-end application development lifecycle, ensuring timely delivery of product increments and successful execution of business initiatives within the Data and Analytics domain.
  • Architect, design, and oversee the implementation of robust, scalable, and secure backend and full-stack enterprise solutions utilizing Python, Django, and Flask frameworks.
  • Ensure the application of best practices in software development, including code quality, testing, security, and maintainability through regular code reviews and technical guidance.
  • Collaborate closely with Product Owners to translate business requirements into technical specifications and actionable development plans.
  • Manage project priorities, allocate resources effectively based on team bandwidth, and ensure adherence to project timelines and deliverables. Champion cloud-native development practices, leveraging Google Cloud Platform (GCP) services (e.g., Cloud SQL, BigQuery, Pub/Sub, App Engine, Kubernetes Engine) to build resilient and efficient applications.
  • Drive continuous improvement in development processes, tooling, and team efficiency.


Qualifications

  • 8+ years of progressive experience in software development, with at least 2-3 years in a technical leadership or management role.
  • Deep expertise in Python development, specifically with proven experience in Django and Flask frameworks.
  • Strong hands-on experience building and deploying enterprise-level backend or full-stack applications on Google Cloud Platform (GCP).
  • Demonstrated understanding and practical experience with Infrastructure as Code (IaC) principles and tools, particularly Terraform, is highly preferred.
  • Proficiency in database technologies (e.g., PostgreSQL, MySQL, BigQuery).
  • Experience with CI/CD pipelines and DevOps practices. Excellent leadership, communication, and interpersonal skills, with the ability to motivate and guide technical teams.
  • Strong problem-solving abilities and a commitment to delivering high-quality software. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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