Description here
Technical Engineering Manager
Important Information
Experience: 12yrs to 15yrs
Location: Bangalore (Remote)
Job Summary
As a Technical Engineering Manager, you will provide technical leadership and strategic direction in the design, development, and deployment of software solutions. You will play a key role in leading engineering teams, setting architectural standards, and ensuring the delivery of high-quality software that meets business and technical requirements. This position requires deep technical expertise, hands-on experience in software development, and a strong leadership capability.
Responsibilities and Duties
- Lead the architecture, design, and development of complex software systems and solutions.
- Provide technical mentorship and guidance to engineering teams, fostering a culture of continuous improvement and innovation.
- Collaborate with product managers, stakeholders, and other cross-functional teams to define technical requirements and deliver solutions aligned with business objectives.
- Ensure adherence to best practices in software engineering, including code reviews, testing, and continuous integration.
- Drive the adoption of modern technologies and practices to improve efficiency, scalability, and performance.
- Identify and resolve technical challenges, ensuring the delivery of high-quality software on time and within scope.
- Communicate effectively with senior leadership and key stakeholders about technical strategies and project progress.
Qualifications and Skills
- Bachelor’s degree in computer science, engineering, or a related field.
- Extensive experience in software development, with a proven track record of leading engineering teams.
- Expertise in designing and building scalable, high-performance software systems.
- Strong problem-solving abilities, with experience in resolving complex technical challenges.
- Exceptional leadership and communication skills, with a focus on cross-functional collaboration.
- Experience with architectural frameworks and software development methodologies.
Additional Requirements
Technologies: Strong software engineering skills in more than one language (Kotlin, Ruby, Java, Go)
Competencies: Knowledge of infrastructure and cloud (preferably AWS); experience in streaming data (preferably Kafka)
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our technology practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Service, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.