DevJobs

Software Engineer

Overview

Why Us?

TOMIA is an innovator and leader in global monetization solutions. Their software optimizes and orchestrates critical inter-carrier business processes including data and financial clearing, network roaming, real-time campaign management, and interconnect solutions. TOMIA creates transformative communications solutions for today, tomorrow, and beyond, bridging wholesale and inter-carrier connectivity with roaming and clearing.

Collaboration and Innovation are at TOMIA’s core. Our success is built on diverse strengths across different teams, functions, and geographies summarised in our company values:

  • Open collaboration
  • Driving innovation
  • Customer commitment
  • Growth mindset
  • Deliver results

Please visit our website to know more about us - https://www.tomiaglobal.com/

 

A Day in the Life of a Software Engineer

As a Software Engineer, you will develop the high-level structure of a software system for Network LOB and ensure that it meets the technical and business requirements. A standard day for you will involve a lot of coding. You will rarely spend your day sitting at a desk fixing technical issues. At any given moment, you will be managing several software projects, developing new code, and collaborate with coworkers to solve problems. These tasks entail understanding client expectations and developing features accordingly.

 

So, how are we going to keep you busy?

  •  Develop and maintain services within area of telecommunication, server side, in cutting edge technologies like Java11, Spring, Redis, Elastics Search
  • Work in an agile way, with scrum and TDD.
  • Be a part of an expert's team that will enable you to independently develop, test and debug software architecture

 

What will make you eligible for this role?

  • Degree in computer science from a recognized university

• 1-3 years of experience with Java server development

• Very strong Java fundamentals and object-oriented design knowledge

• Oracle DB development experience – SQL and PLSQL

• Design of major applications in Java/J2EE

 

Experience, that will be an advantage:

Experience in Multi-threading, Spring framework, Linux platforms

• Knowledge and experience in performance tuning and troubleshooting


What will make you the best-fit for this role?

  • Proficiency in programming languages
  • Passionate
  • Team player
  • Good communication skills
Tomia