Logo for Neural Technologies

Software Developer

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Telecommunications, or a related field.
  • 5+ years of experience in a software development, implementation, or technical analysis role.
  • Strong object-oriented programming skills; proficiency in SQL and experience with relational databases (Oracle, MySQL).
  • Experience with Linux/Unix environments and shell scripting.

Responsibilities

  • Develop, configure, and customize fraud detection rules, risk algorithms, and case management workflows; implement data integration and ETL processes for large volumes of telecommunications data (e.g., CDRs, event data) for fraud and revenue assurance; write efficient code for data processing, mediation logic, and system integration, primarily using Linux shell scripting and SQL; collaborate with development and RD teams and participate in system integration testing (SIT).
  • Assist the Lead BA in technical requirements gathering and feasibility analysis for risk and fraud features; analyze large datasets using SQL to identify fraudulent patterns, support rule tuning, validate system performance, and identify revenue leakage points; create and maintain technical documentation related to configuration, implementation, and data flows; provide technical support during UAT and solution deployment, including troubleshooting and performance tuning.
  • Participate in deployment and release of Fraud Management and Risk Assurance software into client environments; work with mediation platforms to ensure seamless data flow between network elements, our systems, and downstream applications (e.g., billing, CRM); configure and optimize system connectors for data formats including ASN.1, XML, CSV, and JSON.
  • Create and maintain technical documentation related to configuration, implementation, and data flows for the Fraud Management and Risk Assurance platform; collaborate with cross-functional teams to ensure alignment with business objectives and timelines; communicate with both technical and non-technical stakeholders.

About the company

Neural Technologies logo

Neural Technologies

Neural Technologies brings accord and insight to an open digital world. Optimus, from Neural Technologies, can assist the enterprise in successfully digitising its various business processes in the areas of Revenue Management, Digital Integration, Advanced Automation & Analytics. Ultimately assisting enterprises in successfully completing their digital transformation journey & thereby propelling us all towards an open digital world. Neural Technologies has a global presence with customers in 45 countries worldwide. Founded in 1990, the company has built an international reputation for providing quality solutions to increase the bottom-line for its customers around the globe. www.neuralt.com Also follow us at: Facebook - http://www.facebook.com/NeuralTechnologies Twitter - http://www.twitter.com/@NtOptimus

Company details

Company typeSME
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Neural
Neural Technologies is a leading provider of modular revenue protection, machine learning/artificial intelligence, data integration, and signaling software solutions. We serve a global client base across Telecom operators, Banking, Payment processors, and other sectors, helping them combat fraud and protect revenue.

With customers in 45 countries worldwide, we are part of Lumine Group, a division within Volaris Group, a subsidiary of Constellation Software Inc. (TSX:CSU). We are on a mission to expand our team with talented individuals who are passionate about building and implementing cutting-edge solutions.

Why Join Us
This is a unique technical implementation role that sits at the intersection of business analysis, software development, and fraud expertise. You will be the technical engine that brings our Fraud Management and Risk Assurance solutions to life, working directly with a seasoned Lead BA and a project team to deliver tangible value to our global telecom clients.

Job Summary
We are seeking a technically proficient and analytical Developer/Implementer to support the design, configuration, and implementation of our sophisticated Fraud Management and Risk Assurance solutions for the telecommunications sector. You will work under the guidance of the Lead Business Analyst – Fraud to translate complex business requirements and architectural designs into fully functional, deployed systems. Your role is critical in ensuring our solutions are correctly integrated, configured, and tuned to detect fraud and assure revenue for our clients.

Key Responsibilities:

Solution Implementation & Development:

  • Develop, configure, and customize fraud detection rules, risk algorithms, and case management workflows based on specifications from the Lead BA.

  • Implement data integration and ETL processes to ingest, normalize, and transform large volumes of telecommunications data (e.g., CDRs, event data) for both fraud and revenue assurance purposes.

  • Write efficient code for data processing, mediation logic, and system integration, primarily using Linux shell scripting, and SQL.

  • Collaborate with development and R&D teams to ensure accurate implementation of the solution design and participate in system integration testing (SIT).

Technical Analysis & Support:

  • Assist the Lead BA in technical requirements gathering and feasibility analysis for risk and fraud features.

  • Analyze large datasets using SQL and other tools to identify fraudulent patterns, support rule tuning, validate system performance, and identify revenue leakage points.

  • Create and maintain technical documentation related to configuration, implementation, and data flows for the Fraud Management and Risk Assurance platform.

  • Provide technical support during user acceptance testing (UAT) and solution deployment, including troubleshooting and performance tuning.

Deployment & Integration:

  • Participate in the deployment and release of Fraud Management and Risk Assurance software packages into client environments.

  • Work with mediation platforms to ensure seamless data flow between network elements, our systems, and downstream applications (e.g., billing, CRM).

  • Configure and optimize system connectors for data formats including ASN.1, XML, CSV, and JSON.

Qualifications & Required Skills:

Essential Technical Skills:

  • Bachelor's degree in Computer Science, Software Engineering, Telecommunications, or a related field.

  • 5+ years of experience in a software development, implementation, or technical analysis role.

  • Strong object-oriented programming skills

  • Proficiency in SQL and experience with relational databases (Oracle, MySQL).

  • Experience with Linux/Unix environments and shell scripting.

  • Solid understanding of data structures, data manipulation, and ETL processes.

  • Experience working with various data formats (XML, JSON, CSV).

Highly Desirable Skills:

  • Experience within the Telecommunications industry.

  • Direct experience with Fraud Management Systems (FMS), Revenue Assurance systems, or other risk management platforms.

  • Knowledge of mediation systems, call data records (CDRs), and telecommunication protocols.

  • Familiarity with case management tools and workflows.

  • Basic proficiency with data analysis or visualization tools (e.g., Power BI, Tableau).

  • Understanding of fraud detection and revenue assurance concepts and methodologies.

Personal Attributes:

  • Strong analytical and problem-solving abilities with a keen attention to detail.

  • Excellent communication skills to collaborate effectively with both technical and non-technical team members.

  • Proactive, self-motivated, and able to work independently with minimal supervision once objectives are defined.

  • Customer-oriented mindset with a drive to deliver high-quality solutions.

  • Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities.

  • Flexibility to work with international teams across different time zones.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Neural Technologies

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.