Engineering Leader – Software Solution/Product

  • Customer-Centric Innovation: You understand customer requirements and the latest technological advancements, applying these insights to rapidly develop, integrate, test, and roll out end-user-ready systems.
  • System Integration Mastery: You excel at assembling complete systems by  seamlessly integrating various software and hardware subsystems and components, delivering a cohesive final product. 
  • Talent Magnet: You have the ability to identify the competencies needed for success and attract top-tier talent even those better than you—to join your team and strengthen its capabilities.
  • Empowered Leadership: You possess a deep understanding of your project team’s strengths, knowing who can rise to the challenge. You lead by example and continuously motivate your team to achieve the best outcomes.
  • Delivering Excellence: You consistently deliver innovative systems that out perform the competition and delight end users, solving their challenges with unparalleled efficiency and reliability.
Key Responsibilities:
  • Lead and mentor a team of software engineers, fostering innovation and best practices. 
  • Drive the end-to-end development lifecycle of the software product, from architecture to deployment.
  • Define and implement software development best practices, including code reviews, CI/CD, and security.
  • Collaborate with cross-functional teams to ensure alignment between engineeringefforts and business objectivetive.
  • Oversee architectural decisions, ensuring scalability, maintainability, and performance optimization.
  • Manage technical risks and make trade-off decisions for feature development. 
  • Stay updated with the latest industry trends and introduce innovative technologies where applicable. 
  • Ensure compliance with security and data protection requirements.
  • Drive automation and efficiency in the development and deployment process. 
Required Skills:
  • Expertise in modern programming languages such as Java, Python, web technologies.
  • Strong understanding of software architecture (Microservices, Monolithic, Event-driven, etc.).
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Hands-on experience with DevOps practices including CI/CD pipelines, Kubernetes, Docker, and Terraform. 
  • Strong knowledge of databases – SQL,MSSQL etc. 
  • Experience with Full-stack development  
  • Proficiency in agile methodologies like Scrum or Kanban. 
  • Solid understanding of security & best practices in software development. 
  • Experience working with APIs, Web Services, and third-party integrations. 
  • Strong problem-solving, analytical thinking, and decision-making skills. 
  • Excellent communication and interpersonal skills. 
Qualification:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 
  • 12-18 years of experience in software engineering, with at least 3+ years on team Building

If you bring rigorous passion, and ambitious vision to building ground-breaking systems, we invite you to apply now

info.connect@visukhi.com