Searce Inc

Lead Software Engineer

Pune, MH, IN

11 days ago
Save Job

Summary

Job Responsibilities:


  • Oversee the design, development, and delivery of scalable software products aligned with market needs and business objectives
  • Collaborate with product managers to define roadmaps, prioritize features, and deliver high-quality, user-centric solutions
  • Drive end-to-end ownership of product lifecycle, from conceptualization to deployment and maintenance
  • Architect and deliver cloud-native solutions on platforms like AWS or GCP, ensuring scalability and reliability
  • Implement and promote industry best practices, including Agile methodologies, CI/CD pipelines, and test-driven development (TDD)
  • Develop and enforce robust processes for code quality, performance monitoring, and security compliance
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Continuously assess and improve workflows to enhance team productivity and product quality
  • Participate in system design consulting, platform management, and capacity planning
  • Support and develop software engineers by providing advice, coaching, and educational opportunities.


Qualification:


  • Has 8-12 years of experience in Product Development, managing projects with a sizable team size
  • Proficiency in Python, Django, and frontend frameworks like React, Angular
  • Strong experience with databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
  • Cloud computing expertise with AWS or GCP and experience with DevOps tools like Terraform, Ansible, and Jenkins
  • Strong understanding of microservices architecture, API development, and performance tuning
  • Hands-on knowledge of continuous integration tools such as Jenkins, Travis, or CircleCI - Knowledge of networking technologies and fundamentals
  • Proven experience in designing and scaling products, integrating user feedback into the product lifecycle
  • Familiarity with Agile product development practices and cross-functional team alignment
  • Client interaction - Independent and original thinker - to be able to come up with on-the-spot solutions with clients.
  • Up-to-date with the current improvements and launches/revolutions in the technology space, and a habit of tinkering with POCs and models of the same
  • A proactive approach to spotting problems, areas for improvement, and performance bottlenecks
  • Excellent interpersonal and mentoring skills

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: