Neural Technologies

Software Developer (Portugal Based-Remote)

Posted: 11 hours ago

Job Description

About NeuralNeural 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 UsThis 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 SummaryWe 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.Experience within the Telecommunications industry.Strong object-oriented programming skillsProficiency 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: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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs