Senior Software Developer (Backend / API / AI & Automation)

WEEGETU ONLINE ENTERPRISE

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WEEGETU ONLINE ENTERPRISE is seeking a Senior Software Developer (Backend / API / AI & Automation) to design, build, and maintain scalable backend systems and APIs in a fast-paced environment.

You will work on payment-related services, data-intensive workflows, and AI-enabled automation, mentoring junior developers and contributing to system architecture. Strong C#/.NET, MSSQL, and API security are essential, with experience across microservices and cloud-ready designs.

Qualifications

  • Minimum 5 years of software development experience with senior-level responsibilities.
  • Strong experience in C# and ASP.NET / ASP.NET Core.
  • Strong knowledge of Microsoft SQL Server (MSSQL).
  • Good understanding of Webhooks and callback handling, JSON/HTTP/HTTPS, API authentication and security.
  • Familiar with Git and version control workflows.
  • Good understanding of software architecture, design patterns, and clean coding practices.
  • Ability to troubleshoot live production systems and resolve complex issues.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable web applications and backend systems.
  • Develop and maintain RESTful APIs, webhooks, and third‑party system integrations.
  • Work on transaction‑based systems involving payment processing and reconciliation components.
  • Design and optimize database structures, queries, stored procedures, and indexes.
  • Troubleshoot production issues, identify root causes, and implement permanent solutions.
  • Improve existing systems for performance, scalability, stability, and security.
  • Handle concurrent requests and high‑volume transaction environments.
  • Implement proper logging, monitoring, exception handling, and audit trails.
  • Review code and ensure development standards and best practices are followed.
  • Work with Project, Product, Operations, IT Support, and other teams.
  • Translate business requirements into technical solutions.
  • Provide technical guidance and mentorship to junior developers.
  • Participate in system architecture and technical design discussions.
  • Maintain proper technical documentation for system changes, APIs, and integrations.

Skills

C# & ASP.NET
MSSQL
REST APIs
Webhooks & callbacks
API security
Git
Software architecture
Problem solving
Independent work
Team communication

Tools

Docker
Redis
RabbitMQ
Kafka
Angular
Selenium
Playwright

Job description

Senior Software Developer (Backend / API / AI & Automation)
Key Responsibilities
  • Design, develop, test, deploy, and maintain scalable web applications and backend systems.
  • Develop and maintain RESTful APIs, webhooks, and third‑party system integrations.
  • Work on transaction‑based systems involving payment processing, reconciliation, callbacks, and transaction status handling.
  • Design and optimize database structures, queries, stored procedures, and indexes.
  • Troubleshoot production issues, identify root causes, and implement permanent solutions.
  • Improve existing systems for better performance, scalability, stability, and security.
  • Handle concurrent requests and high‑volume transaction environments.
  • Implement proper logging, monitoring, exception handling, and audit trails.
  • Review code and ensure development standards and best practices are followed.
  • Work closely with Project, Product, Operations, IT Support, and other development teams.
  • Translate business and operational requirements into technical solutions.
  • Provide technical guidance and mentorship to junior developers.
  • Participate in system architecture and technical design discussions.
  • Maintain proper technical documentation for system changes, APIs, and integrations.
Requirements
  • Minimum 5 years of software development experience, preferably with experience in senior‑level responsibilities.
  • Strong experience in C# and ASP.NET / ASP.NET Core.
  • Strong knowledge of Microsoft SQL Server (MSSQL).
  • Good understanding of:
    • Webhooks and callback handling
    • JSON / HTTP / HTTPS
    • API authentication and security
    • HMAC / hashing / signature verification
    • IP whitelisting
  • Strong understanding of database design, query optimization, indexing, and transaction management.
  • Good understanding of software architecture, design patterns, and clean coding practices.
  • Experience troubleshooting live production systems and resolving complex technical issues.
  • Familiar with Git and version control workflows.
  • Good understanding of application and API security.
  • Able to work independently and take ownership of assigned projects.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Able to communicate effectively with both technical and non‑technical teams.
Added Advantages
  • Candidates with experience in any of the following will have an added advantage:
    • Redis
    • RabbitMQ / Kafka or other message queues
    • Angular / AngularJS or other frontend frameworks
    • Docker
    • Selenium / Playwright or other automation tools
    • Payment gateway or fintech system development
    • Payment reconciliation and settlement systems
    • PCI DSS or payment security standards
    • Monitoring and centralized logging solutions
    • Knowledge or hands‑on experience with AI technologies and AI‑assisted development will be an added advantage.
    • Able to identify practical opportunities to use AI and automation to reduce manual work and improve operational efficiency.
Preferred Candidate
  • Takes ownership instead of only completing assigned coding tasks.
  • Can independently investigate and resolve production issues.
  • Understands the impact of technical changes on business operations.
  • Can design solutions with security, scalability, and maintainability in mind.
  • Is comfortable working in a fast‑paced technology environment.
  • Can guide junior developers and conduct effective code reviews.
  • Is proactive in identifying system weaknesses and recommending improvements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

Ellit Groups • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Application Support and Developer
Senior Application Support and Developer

Career Wise • Penang

On-site
MYR 100,000 - 167,000
Senior Software Automation Engineer
Senior Software Automation Engineer

ViewQwest • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Sitecore • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Software Engineer, R&D
Software Engineer, R&D

Esker • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Backend Developer
Backend Developer

Körber • Shah Alam

On-site
MYR 120,000 - 180,000
Mid to Senior Software .NET Developer (Contract)
Mid to Senior Software .NET Developer (Contract)

INSCALE • Kuala Lumpur

On-site
MYR 67,000 - 134,000
Senior Java Developer
Senior Java Developer

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Always Marketing Malaysia Sdn Bhd • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Back End Developer
Senior Back End Developer

CIMB • Kuala Lumpur

On-site