jobs in Neuron Solutions

Neuron Solutions Hiring! Full Time Software Development Lead (Python - Lua - Perl) in Federal Territory - Ricebowl

Software Development Lead (Python - Lua - Perl)

Neuron Solutions

Undisclosed

KL City, Federal Territory

Share
Save

Working Location

  • Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

Job Role: Software Development Lead (Python + Lua + Perl)

Employer: Information Technology (IT) services and digital solutions company

Location: Kuala Lumpur, Malaysia

Job Type: 12 months contract based (Extendable/Renewable based on performance)

Working Mode: On Site

Experience: Minimum 12 years of software development and integration experience with at least 3 years specifically in API gateway and integration platform development

Applicant: Local Malaysian citizens only

JOB DESCRIPTION

  • Design and implement the Kong API Gateway architecture including routing rules, load balancing, rate limiting, request transformation, and logging plugins
  • Develop custom Kong plugins using Lua to meet platform-specific authentication, authorisation, and data transformation requirements
  • Lead the development of integration services in Python and Perl to support synchronous and asynchronous data exchange between ICX modules and Ranhill SAJ legacy systems
  • Define and govern API versioning standards, API contracts, and service catalogue documentation across all ICX workstreams
  • Implement and manage API security policies including OAuth2/JWT authentication, API key management, mutual TLS, and IP whitelisting
  • Collaborate with all Development Leads and the Development Managers to align integration contracts and resolve API dependency conflicts
  • Manage API monitoring, alerting, and performance dashboards to ensure sub-200ms response times for critical API endpoints
  • Develop and maintain integration test harnesses and mock services to support parallel workstream development
  • Own the API developer portal and ensure all service endpoints are documented with OpenAPI/Swagger specifications
  • Coordinate with the Infrastructure Lead on Kong deployment topology within the Azure Kubernetes Service environment
  • Manage API versioning, deprecation strategies, and backward compatibility for evolving service contracts
  • Produce and maintain integration architecture documentation, data flow diagrams, and security design documents

JOB REQUIREMENTS

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field
  • Minimum 12 years of software development and integration experience with at least 3 years specifically in API gateway and integration platform development
  • Expert-level Kong API Gateway knowledge including declarative configuration, plugin development, hybrid deployment, and the Kong Admin API
  • Deep proficiency in Lua scripting for custom Kong plugin development
  • Strong Python and Perl development skills for integration service and ETL pipeline development
  • Comprehensive understanding of REST, SOAP, GraphQL, and gRPC API design patterns
  • Expert knowledge of API security standards including OAuth2, JWT, OpenID Connect, mutual TLS, and API key management
  • Experience with API monitoring and observability tools such as Prometheus, Grafana, Datadog, or Kong Vitals
  • Proficiency in OpenAPI/Swagger specification for API documentation
  • Understanding of message queuing systems for asynchronous integration
  • Experience with Docker and Kubernetes for API gateway deployment in cloud environments
  • Knowledge of Azure API Management or equivalent cloud-native API management platforms

Benefits:

  • Opportunities for promotion
  • Professional development

Experience:

  • Software development: 10 years (Required)
  • Software Development Lead: 3 years (Required)
  • Python: 5 years (Required)
  • Lua: 5 years (Required)
  • Perl: 5 years (Required)

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More