Senior Software Engineer/Tech Lead (C++,  Core Java, Linux, Software Product Development)

JOB CODE:         34

LOCATION:       India

EXPERIENCE:    4 to 5 years



An experienced and passionate Senior Software Engineer/Tech Lead  to technically lead a young team of engineers in the development of technologies that support Tier 1 mobile telecommunication operators across the globe. 

You will be expected to provide clear technical leadership on projects and make a significant contribution to the design, implementation and testing of new functionality in high performance event processing products. You will also be required to provide 3rd line support for issues reported to our global customer support teams. 

The successful candidate will be an excellent all-round software developer with experience of designing, building and testing complex software systems, ideally with strong C++ and Java in an enterprise environment.


Technical Skills: 

  • Strong and up-to-date development skills in C++/Java

  • Strong analytical/problem solving skills
  • Ability to mentor and teach junior team members

  • Knowledge of source control systems, e.g. Git.

  • Ability to work and communicate well with a geographically distributed team.

  • Good written and oral communications

Other Essential Skills: 

  • Knowledge/understanding of mobile telecommunications networks 

  • Ability to self-teach new technologies.

  • Knowledge of continuous integration systems such as Jenkins.

  • Knowledge of virtualization and cloud infrastructure technologies, e.g. Docker, Kubernetes, VMware, AWS