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