Software Engineer - R&D

Location: India/Remote
Type: Full-time or contract

What is the opportunity?
Job description:

  • Optiva is a leading company in the telecom industry, including the full lifecycle of telecom billing system experience, real-time and offline charging systems, CDR mediation, and policy control
  • Software Engineer handles medium-to-high complexity software cases, designing, developing, testing, and releasing quality software, taking into account industry-level development and documentation practices
  • As a software engineer, you will be working in a team of mixed-skill professionals (e.g., business analysts, system integration, QA, Ops teams, etc.) on Optiva‚Äôs innovative solutions for OSS/BSS
  • Investigate issues by reviewing/debugging code, providing fixes, and reviewing changes for operability to maintain existing software solutions


What will you do?
Job duties:

  • Develop information systems by designing, coding, and installing software solutions
  • Develop software solutions by analyzing information needs with users, defining system flow, data usage, work processes, programming code, and standards
  • Document solutions by developing documentation, flowcharts, layouts, diagrams, metrics, and clear code comments
  • Follow the software development life cycle
  • Improve operations by investigating problematic areas, conducting systems analysis, defining/measuring/analyzing KPIs, and recommending changes in policies and procedures
  • Manage data security (confidentiality, integrity, and availability)
  • Provide information by collecting, analyzing, and summarizing reports, dashboards, and metrics


What do you need to succeed?
Mandatory Qualifications:

  • 3 to 6 years of market experience developing software using Java (Spring/Spring Boot, Microservice architectures, REST) Database expertise: Oracle, MySQL, PostgreSQL, Redis
  • Unit and Integration tests experience
  • Experience working with CICD, GIT, Jira, Jenkins
  • Excellent OOP skills
  • Excellent communication in English
  • Teamwork and adaptability to challenges


Optional Qualifications:

  • Experience working with Cloud solutions (GCP, AWS, or Azure, dev ops, and scaling infrastructure) and containers (Kubernetes, Docker)
  • Experience in telecom solutions (Protocol Handlers, OSS, BSS, Billing, Charging, CDR Mediation) would be a plus
  • Experience with Optiva Unified Charing Application (Flex Logic, IPD, ngOM, CAF, etc.)
  • Automation knowledge: Ansible, Terraform
  • Knowledge of Agile methodology


Apply via email to:

In the News

Industry coverage of Optiva

About Optiva

Optiva driving principles

Follow Us