Talent.com
This job offer is not available in your country.
Sr. Software Developer C++

Sr. Software Developer C++

Transaction Network ServicesNoida, Uttar Pradesh, India
9 hours ago
Job description

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.Come join the excellence!

Overview

Develops software and frameworks using C / C++ on Linux / Unix platforms for telecommunications systems. The development process is Agile, with Continuous Integration, and Continuous Testing

Responsibilities

Responsibilities

Designs, develops and tests software applications for the telecommunication domain for network functions like – Network routing, Number Portability, Toll free routing, Do Not Call, CNAM etc. The developer will be responsible for working with the Software Engineering manager and Business Development group to help develop applications and infrastructure. Experienced candidates must have expertise in designing and building carrier grade Telecom applications . Responsible for requirements interpretation, detailed design specifications, coding, unit testing, and maintenance of software modules for both new and existing systems.

Responsibilities Include (but not limited to) :

  • Design and document software components that meet organization and industry standards.
  • Code high quality software components in accordance with organizational standards, technical requirements, and detailed designs.
  • Effectively participate in a team oriented environment that involves continuous design reviews, code reviews, and collaboration.
  • Proactively communicate with Development Manager and / or Technical Lead regarding the status and potential impacts on the delivery date and / or expected quality of tasks and projects.
  • Actively work with Project Management and QA teams and produce technical documentation required by QA.
  • Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues
  • Follow established development processes for assigned projects.

Qualifications

Qualifications

  • 10+ years of experience developing complex, reliable software systems using C++ / C.
  • Expertise in developing Telecom application using one or more of the following protocols :
  • SIP, ENUM, DIAMETER
  • SS7, M3UA, TCAP
  • AIN, IS41, MAP, INAP
  • Expertise in OO Design and multithreaded applications for Linux / Unix / Solaris platforms.
  • Experience in network programming using TCP / UDP / TLS / DTLS
  • Experience with using STL, Boost libraries, and ACE framework for application development
  • Experience with gdb and memory analysis / code coverage tools like valgrind and Insure++.
  • Experience working with third party protocol test tools like MGTS, INET, Spectra.
  • Complete development life cycle experience from design through implementation.
  • Creative, flexible, and able to fill multiple functions within a development team.
  • Proven track record of successfully designing and developing enterprise class systems with stringent availability, performance and SLA requirements.
  • Good verbal and written communication skills.
  • Desired :

  • Experience with NFV and OpenStack technologies
  • Experience with Database design – especially in-memory database.
  • Experience with Splunk, git, svn, JIRA, and Jenkins.
  • Experience with IMS and 4G / LTE technologies
  • Familiarity with shell scripting, Python and Perl
  • Required :

  • BS in Computer Science or equivalent in related fields
  • If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

    TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability / handicap status or any other legally protected characteristic.

    Create a job alert for this search

    Sr Software Developer • Noida, Uttar Pradesh, India

    Related jobs
    • Promoted
    • New!
    Sr Software Engineer

    Sr Software Engineer

    AlightGurgaon, Haryana, India
    We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Sr. Software- PLM developer

    Sr. Software- PLM developer

    StrykerGurugram, Haryana, India
    The Tools Administrator will assist in the ongoing adaptation and deployment of new tools such as JAMA / Windchill / DOORS. The administrator will work closely with functional leaders, organizational...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    HuronNoida, Uttar Pradesh, India
    Huron helps its clients drive growth, enhance performance and sustain leadership in the markets they serve.We collaborate with education organizations to develop strategies and implement solutions ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Sr Developer

    Sr Developer

    Trigyn TechnologiesNew Delhi, Delhi, India
    Trigyn has immediate requirement for Developer with 5+ Years of experience.Years’ experience : 5+years’ experience Minimum 5 years’ experience in IT / software development / IT System projects / Webs...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Orchestrate Sr Developer

    Orchestrate Sr Developer

    Anicalls (Pty) LtdNoida, Uttar Pradesh, India
    Develop software container-based micro-services, libraries, and features for Resource Adapters (RAs), Service templates, and data model updates (Tosca / Netconf / Yang) in the telco transport domain in...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Sr. Software Development Engineer

    Sr. Software Development Engineer

    Clearwater AnalyticsNoida, Uttar Pradesh, India
    Senior Software Development Engineer (Sr.At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Sr Engineer II - C++ Developer

    Sr Engineer II - C++ Developer

    AristocratNoida, Uttar Pradesh, India
    Aristocrat is seeking a hard-working and technically skilled Sr Engineer II - C++ Developer to join our award-winning slot development team. In this dynamic role, you will be at the forefront of cra...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Software (C++) Engineer

    Software (C++) Engineer

    Tower Research CapitalGurugram, Haryana, India
    Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades, and disseminating orders to exchanges around the world. Optimizing this platform by using n...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Software Development Engineer-III

    Software Development Engineer-III

    InnovaccerNoida, Uttar Pradesh, India
    Hello! You've landed on this page, which means you're interested in working with us.Let's take a sneak peek at what it's like to work at Innovaccer. With every line of code, we accelerate our custom...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Sr. Hyperion Developer

    Sr. Hyperion Developer

    Anicalls (Pty) LtdNoida, Uttar Pradesh, India
    Experience as HFM functional consultant.Responsible for Managing, Developing, and Supporting the Oracle Hyperion Financial Management applications. The consultant should have expertise in Hyperion F...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Senior Software Engineer (Embedded C / C++)

    Senior Software Engineer (Embedded C / C++)

    IdemiaNoida, Uttar Pradesh, India
    Since our founding, IDEMIA has been on a mission to.Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, includin...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Engineer II - C++ Developer

    Engineer II - C++ Developer

    AristocratNoida, Uttar Pradesh, India
    We are looking for an experienced Software Developer to join our dynamic and talented team in the Studio.Our team consists of Artists, Game Mathematicians, Game Developers, and Test Engineers, all ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Software Engineer II = C++

    Software Engineer II = C++

    MicrosoftNoida, Uttar Pradesh, India
    The Microsoft 365 India team is looking for a high caliber and highly motivated.The Microsoft 365 India team is building a set of next generation of AI powered experiences for Microsoft 365 on all ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Lead Software Developer

    Lead Software Developer

    SITADelhi, India
    We're the team that keeps airports moving, airlines flying smoothly, and borders open.Our tech and communication innovations are the secret behind the success of the worlds air travel industry.You'...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Sr. Software Development Engineer

    Sr. Software Development Engineer

    Anicalls (Pty) LtdNoida, Uttar Pradesh, India
    Building highly-scalable and secure payments platform.Primary owners of one or more components of the platform and will drive innovation in your area of ownership. Building a low-level infrastructur...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Developer III

    Senior Software Developer III

    iQorNoida, Uttar Pradesh, India
    Develops, codes, tests, debugs, documents, maintains, modifies and installs programs.Writes programs that involve formatted output and basic reporting. Prepares technical specifications and test pla...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Sr Software Engineer II

    Sr Software Engineer II

    UnitedHealth GroupNoida, Uttar Pradesh, India
    Drive the application of modern software engineering practices to improve team delivery and solution outcomes.Champion the implementation of instrumentation and diagnostics to support maintainabili...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Engineer II - C++ developer

    Engineer II - C++ developer

    AristocratNoida, Uttar Pradesh, India
    We are looking for an expert Software Engineer who is passionate about developing robust games' software using C++ / C# adhering to the defined specifications / timelines. You will be an integral part o...Show moreLast updated: 8 hours ago