INNOVATE WITH LEADING-EDGE TECHNOLOGIES TO DEFINE THE FUTURE OF COMMUNICATION INTELLIGENCE
Technical Lead
Experience: 9 - 12 Years
Location: Indore
Company Overview:
At our company, we dream in digital, reinventing the ways companies work to make a meaningful impact.
With a startup spirit and a global team of over 200 we are passionate about harnessing technology to create transformative solutions.
We thrive on experimentation, seizing opportunities, and pushing boundaries to turn visions into reality.
Join us in our pursuit of a better world, where your curiosity and hunger for growth are celebrated and rewarded.
Position Overview:
We are seeking a highly skilled and experienced Lead Software Engineer to join our dynamic team.
As a Lead Software Engineer, you will play a pivotal role in designing and implementing robust, scalable, and innovative software products.
Leveraging your deep expertise in architectural design, cloud technologies, and software development, you will lead the development of complex systems to meet business requirements while ensuring high performance, security, and reliability.
Benefits competitive compensation package. Opportunity to work with cutting-edge technologies and a global team of experts.
Flexible work environment with a focus on autonomy and trust.
Continuous learning and development opportunities to enhance skills and explore new technologies.
Collaborative and inclusive culture that celebrates diversity and innovation.
If you are passionate about leading a team of talented engineers and driving innovation in software development, we'd love to hear from you! Please submit your resume and cover letter detailing your relevant experience and why you'd be a great fit for this role.
Roles and Responsibilities:
Lead a team of senior software engineers and module leads in the development and delivery of high-quality software products.
Provide technical guidance, mentorship, and support to team members to foster growth and development.
Collaborate with product managers, designers, and other stakeholders to define project requirements, scope, and timelines.
Architect, design, and implement scalable and efficient software solutions using Java, databases, cloud technologies, and other relevant technologies.
Drive best practices in software development, including code reviews, testing methodologies, and deployment strategies.
Ensure adherence to coding standards, security protocols, and regulatory compliance requirements.
Proactively identify and address technical challenges and bottlenecks to ensure smooth project execution.
Stay updated on industry trends, emerging technologies, and best practices to drive innovation and continuous improvement within the team.
Skills:
Expertise in Java, databases, cloud technologies (e.g., AWS, Azure, GCP), and DevOps practices.
Proven track record of leading high-performing engineering teams in delivering complex software projects on time and within budget.
Strong problem-solving skills and ability to think critically to resolve technical challenges.
Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
Experience with agile development methodologies and project management tools (e.g., JIRA, Agile, Scrum).
Familiarity with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and infrastructure as code (e.g., Terraform) is a plus.