Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer @ Exotel

Home > Quality Assurance and Testing

 Software Engineer

Job Description

 
We are looking for technically very strong candidates, with a strong understanding of computer systems. We want people who love designing and building infrastructure components and large complex services. We are looking for engineers driven by a passion to create applications systems that can redefine the contact center communication space.
What you will do?
You will be a part of the Product Engineering team at Exotel. Specifically, we are looking for engineers for building services and dashboard backends that help customers use Exotel in a variety of ways.
Responsibilities include end-to-end software engineering aspects:
  • Designing and plan systems, services, and components
  • Development
  • Testing
  • Deployment
  • Instrumentation, dashboarding, and monitoring
  • Debugging production issues and handling production incidents
  • Stakeholder management
  • Mentoring and technical evangelizing
Must-haves
  • 2-5 years of experience with a Bachelor / Masters Degree in Computer Science or equivalent.
  • Experience in application development in product engineering organizations.
  • Very strong in Computer Science fundamentals.
  • Expertise with one of Java /Core Java/ Go /Python
  • Experience in web Services, REST APIs / SOAP / RPC/ Spring /Spring Boot
  • Experience building large scale distributed systems OR done core systems programming
  • Knowledge of different data stores, data modeling, and scaling them
  • A "DevOps" mindset. You own what you will develop.
  • Excellent written and verbal communication skills, with strong attention to detail and a head for problem-solving.
  • Team-player, flexible, and able to work in a fast-paced environment
Good-to-haves
  • Exposure to Contact Centre, Telephony Protocols ISDN, SIP, WebRTC & others like TCP/UDP, etc.
  • Exposure to AngularJS, Express.js, React, and Node.js and/or other js libraries
  • Exposure to databases like Mongo, Redis, Mysql, or other relations DBs
  • Strong understanding of Microservice design and distributed architecture
  • Exposure to build and deploy pipeline and tools

Job Classification

Industry: Telecom / ISP
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Exotel
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   TCP Core Java Data modeling MySQL Debugging Application development SIP Monitoring Python Salesforce

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Test Automation Engineer

  • Capgemini
  • 3 - 6 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Penetration Testing Engineer

  • Capgemini
  • 3 - 6 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Software Engineer

  • IBM
  • 1 - 4 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Quality Engineering Architect (Test Arch)

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Exotel

Exotel-Startup The most reliable cloud communication company providing the best in class APIs for voice, messages, and user verification.