jobs in Freedom Consulting Inc.

Full Time Back End Developer Jobs, in Freedom Consulting Inc. Federal Territory - Maukerja

Back End Developer

Freedom Consulting Inc.

Undisclosed

KL City, Federal Territory

Share
Save

Working Location

  • Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

Job Summary

We are looking for a Senior Backend Engineer with 5+ years of experience designing and building scalable backend applications. The ideal candidate will have strong expertise in C#/.NET, cloud-native development on AWS, modern backend architectures, and CI/CD practices. You will work closely with cross-functional teams to build secure, high-performance, and reliable applications.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using C#/.NET.
  • Build and optimize RESTful APIs and microservices.
  • Develop and maintain applications using Node.js and TypeScript where required.
  • Design and manage MS SQL Server databases, including performance tuning and optimization.
  • Build and deploy cloud-native solutions on AWS.
  • Implement and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Write comprehensive unit tests and ensure high code quality.
  • Collaborate with product, frontend, and DevOps teams throughout the software development lifecycle.
  • Troubleshoot production issues and continuously improve application performance and reliability.

Mandatory Skills

  • 5+ years of backend software development experience.
  • Strong proficiency in C#/.NET.
  • Experience with MS SQL Server.
  • Hands-on experience with AWS, including:
  • Lambda
  • ECS
  • SQS
  • API Gateway
  • S3
  • CloudFormation
  • Experience building and maintaining CI/CD pipelines.
  • Strong knowledge of Unit Testing and test-driven development practices.
  • Experience with TypeScript.
  • Experience with Node.js.

Preferred Skills

  • Experience with microservices architecture.
  • Knowledge of containerization technologies (Docker/Kubernetes).
  • Experience with Agile/Scrum methodologies.
  • Familiarity with monitoring and logging tools.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Excellent problem-solving, communication, and collaboration skills.
  • Ability to work independently and deliver high-quality solutions in a fast-paced environment.


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