Sr. Manager - SMSC C++ Developer
Tata Communications
Pune, India
4d ago

Job Description

Job Family Descriptor

Designation : C++ Sr. Developer -

Roles & Responsibilities :

  • You will be responsible for designing and developing new features, technology partners integrations, and solutions in the SMS domain (SMPP, SS7(M3UA, SCCP, TCAP, MAP), Restful services)
  • The contributions may range from new interfaces with customers to evolution of existing solutions. Candidates must have prior experience in taking ownership of such projects along with strong hands-on C / C++ / Linux development skills.
  • Experience with architecting, designing and developing networking protocol software based on standard specifications is required.
  • You should have the following skills

  • 6+ years' experience in C / C+, Linux
  • 2 to 3 years' experience in usage of RabbitMQ
  • Strong Design and Analytical skills, exposure of working in low latency, high volume, large scale platform services.
  • Expertise in design practices and architecture
  • Expertise in socket programming
  • Good experience in Linux Operating system
  • Strong experience working on networking protocol stack development
  • Working experience in developing C / C++ based networking related features
  • Should have good experience in debugging skills
  • Strong understanding of mobile roaming concepts, HLR Query etc.
  • Strong understanding of number portability processes and flows.
  • Experience in below protocols SS7(M3UA, SCCP, TCAP , MAP ), SMPP , RESTful Web Services (JAX-RS), TCP, UDP
  • Mandatory Skills : Telecommunication Domains with experience in building SMPP-SMSC, SMPP-ESME and SS7 Gateway for messaging (over MAP)
  • Knowledge of below protocol LAN, IPSEC, SIP, DNS etc
  • Source code versioning - SVN, GIT
  • Scripting : Python, Perl, Bash, ksh
  • OS : Linux
  • Open source applications and tools
  • Continuous build and deployment experience - Jenkins
  • Agile methodology
  • Collaboration Tools like JIRA, Confluence
  • Functional & Behavioural skills
  • Strong autonomy, results oriented and ability to work in ambiguous context
  • Leadership and be a team player
  • Excellent knowledge of English, written and spoken
  • Level Descriptor

    Leads a team to drive PandL management for product portfolio through product development and management, sales support and enablement discussions with Sales, Customers, Engineering, Operations Technology and Service Development.

    Tactical role which provides a marked contribution to defining the product strategy, direction of new products, processes, standards or operational plans based upon business strategy, with a significant mid term impact on business unit overall results.

    Identifies problems and suggests inputs to product development and engineering team to significantly improve process or fulfill service realisation and operationalise product / service and associated costs individual contributor in regions Involved in planning and strategising of new and existing products.

  • Impact of decisions made is mid-term in nature. Typically has small to medium profit and loss responsibility for a product portfolio May lead regional projects for a specific product portfolio, and also participate as a team member for other projects Education : Graduate in Engineering;
  • PMP certification is desirable Experience : Experience of10-12 years in telecommunications industry in techno-commercial assignments

    Purpose - Broad objective of the role

    Operating Network - Key External

    Operating Network - Key Internal

    Size and Scope of Role - Financial

    Size and Scope of Role - No. of direct reports

    Size and Scope of Role - Total team size

    Size and Scope of Role - Other size parameters

    Minimum qualification & experience

    Other knowledge / skills

    Key Responsibilities

    Technical Competencies

    Communication Skills

    Job Segment : C#, Telecom, Telecommunications, Developer, Engineer, Technology, Engineering

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form