Full stack Developer

The Company 

 Telenity is an industry-leading provider of cutting-edge software products and solutions for mobile operators around the globe. We are in love and proud of the products we develop, and you'll be working with some of the top experts in the field on the frontline of technology. 

 The Position 

Full stack Software Engineer/Developer works in R&D for Web applications development and maintenance of our telecommunication solutions and products.

Essential Duties & Responsibilities 

  • Pursue best development practices that meet quality objectives, engineering methodologies, and guidelines set forth by Telenity.
  • Participate in requirements analysis and contribute to the solution design.
  • Recommend enhancements, improvements, and innovations to the existing products and services. Spearhead and contribute to the development of new solutions and technology prototypes.
  • Conduct unit, integration, and performance testing in a timely and cost-effective manner.
  • Compose design and test documents; contribute to user manuals in the form of source material.
  • Support deployment activities when necessary.

 Knowledge, Skills & Abilities 

  • Firm understanding of software engineering as a lifetime learning discipline and eager to learn and apply new technologies every day.
  • Experience in JavaScript-based single-page Web frameworks (specifically AngularJS), JavaScript, HTML, CSS is a big plus.
  • Good understanding of SOA concepts and Web Services (RESTful, JSON, XML) is a big plus.
  • Experience in using source code management tools such as GIT and software build and automation tools such as Maven is a plus.
  • Full-stack development experience with Core Java and Wildfly/J2EE is a plus.
  • Knowledge and experience in any of the following technologies is a plus: ActiveMQ, Redis, ElasticSearch, Apache HTTP Server / Tomcat, Grunt.js.
  • Professional and hands-on experience with Linux and/or Unix-based systems is a plus.
  • Strong work ethic, self-motivation, and ownership.
  • Highly motivated self-starter.
  • Good team player with solid collaboration skills.
  • Excellent problem solving, critical thinking, and interpersonal skills.
  • Good verbal and written communications skills in English.
  • Education & Experience 

  • BSc, BTech degree from Engineering Departments (preferably Computer Science or Electrical and Electronics Engineering) of reputable universities.
  • 4-8 years of professional and hands-on development experience.
  • Telecom experience is a plus.

You can share your CV including the job title you are interested in to [email protected]