Senior Backend Developer (.Net)

Senior Backend Developer (.Net)

Agensi Pekerjaan EPS Consultants Sdn Bhd
Kuala Lumpur
4-7 years
Not Specified

Job Description



Client Background: A subsidiary of a Singapore-based indie game studio specialises in mobile game development. They have offices in Singapore (HQ), Malaysia, Vietnam and Taiwan (latest addition). They have battle-tested entrepreneurs and leaders leading each functional department from developing games to marketing and operationalising them.
Location: The Horizon, Bangsar South
Position: Senior Backend Developer (.Net)
Headcount: 1
Tenure: Permanent
Remuneration: Up to RM8,000
Job Description

  • Participate in the entire software development lifecycle, focusing on solution design, coding, deployment and debugging.

  • To brainstorm solutions and design robust, highly scalable applications that can withstand high traffic with minimum down time together with engineers from other countries.

  • To work closely with product owners, key users, artists and the quality assurance team to ensure deliverables are as per expectation.

  • To assist in service migration planning and the design of failover.

  • Develop ideas for new products, or features by monitoring industry developments and trends.

  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.

  • Troubleshoot applications, conduct performance testing and optimize services to enhance user experience and minimize resource consumption.

  • To build reusable code and libraries for future uses.

Requirements

  • Minimally 4 years of software engineering experience across the full development lifecycle.

  • Degree in relevant courses such as Computer Science/Software Engineering.

  • Thorough understanding of Computer Science fundamentals such as OOP, RESTful architectures, Design Patterns, Data Structures etc.

  • Solid understanding of API gateways & API Design.

  • Solid experience in .NET technologies including .NET Core, Entity Framework, Web API.

  • Working experience in building web based applications based on microservices architecture in .Net Core & C#.

  • Strong understanding of Microservice Architecture (MSA) and design patterns to build highly scalable modules.

  • Proficient with both NoSQL & SQL (preferably Mongo, Redis, MySQL)

  • Working experience of containerization framework (Docker, Kubernetes)

  • Good understanding of authentication frameworks and data communication protocols like webSockets.

  • Good working knowledge of CI/CD environments or pipelines.

  • Familiar with cloud technologies (AWS services preferred, such as IAM, EC2, Lambda, AWS RDS, Elasticsearch, AWS CodeBuild etc)

  • Other skills required: Redis Pub/Sub, Cache & Message Broker.

  • Collaborative team member with good communication skills in English

Job Details

Employment Types:

Industry:

Function:

IT

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content