Engineering Manager (Communication Domain)

7 - 11 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

In this role, as a team leader in the Engineering team, you will be responsible for overseeing a scrum team dedicated to developing an omni channel messaging product that processes billions of transactions daily using state-of-the-art technology. Key Responsibilities: - Engineer scalable and reliable messaging products for SMS aggregation and other communication channels while ensuring accountability for your team(s) and product(s). - Collaborate with business teams to align product deliveries with business requirements and play a significant role in achieving organizational goals. - Understand customer needs and prioritize delivery with your team's primary focus. - Define, measure, and maintain the quality standards of deliverables produced by your team. - Guide your team in adhering to Scrum methodologies for efficient delivery. - Foster team growth through strategic planning, talent acquisition, and career development for team members. - Enhance team capabilities by identifying skill gaps, providing necessary training, and promoting intellectual rigor. - Ensure customer satisfaction by delivering projects on time, within budget, and meeting quality expectations. - Create technical requirement documentation and ensure requirements traceability at the system level. - Uphold high delivery standards by providing objective support and striving for excellence in code quality. - Manage implementation of requirements and designs by the project team, following engineering processes diligently. - Contribute to defining solution and subsystem architecture, considering platform constraints and promoting reuse and maintainability. - Address product issues from operations and take ownership in providing effective solutions. - Drive strategic initiatives related to Productivity, Automation, Outsourcing, and Location competitiveness. Skills Set: - Proficient in designing and implementing scalable solutions using any high-level programming language. - Conduct design and code reviews for team members. - Proficiency in languages like C++/Java/Python, message-oriented middleware, PostgreSQL, and familiarity with the Functional programming paradigm. - Thorough understanding of Internet protocols, cloud architecture (DO, AWS, Azure), virtual machine architecture, single-page architecture, socket-level programming, REST API design, Sprint-based delivery, Test-driven development, CI/CD, QA lifecycle, JIRA, and GitHub. Desired Skills: - Proficiency in Erlang/Elixir and understanding of SMPP.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You