senior software developer (c#) in Kuala Lumpur

apply now

job details

posted
location
kuala lumpur, wilayah persekutuan
specialism
information technology
job type
permanent
salary
RM 7,000 - RM 12,000 per month
reference number
91M0086327_1528884027
contact
wei yung chin, randstad
apply now

job description

about the company:

the company is a digital arm of a public listed company acting as a start-up (with funding of the listed goup)

They have operations across South East Asia, and they are considered a leader in their industry. The local office is situated in KL Sentral.

This start-up was founded to diversify their revenue and disrupt the markets of Mobile Money, Entertainment, Advertisement and E-Commerce.

The setup as an independent Start Up is to increase the speed of delivery of their new products.

You will work on the development of a E-Wallet App that has been rolled out last September in Malaysia will be rolled out across other SEA countries in 2018.

The app has already over 2.5M users.

They work is a very fast pace environment (TDD - BDD - Devops - Cloud deployments) and speak C# language and ASP.net and deployed on a micro services architecture (AWS).

Currently the E-wallet is running on two architectures (the consumer side is running on a micro services architecture, the merchant side is running on a monolithic architecture), they will migrate all on micro services in the next 9 months.

They have a very creative culture with a flat structure; hence they practice job ownership and transparency.


about the role:

the company is working in a very fast pace environment (TDD - BDD - Devops - Cloud deployments) and speak C# on Asp.net, mongoDB and deployed on a micro services architecture (AWS).

Currently the E-wallet is running on two architectures (the consumer side is running on a micro services architecture, the merchant side is running on a monolithic architecture), they will migrate all on micro services in the next 9 months.

They are looking for 4 senior C# developers (amongst which 2 Technical leads) to build, maintain and refine high performance, scalable systems (e-wallet services) serving an essential function in all groundwork, infrastructure and product discussions from conception to completion

responsibilities:

  • Develop elegant solutions to complex problems
  • Contribute to a future-ready, high quality and performance-oriented code base skewed to e-commerce and e-wallet systems
  • Share technical solutions and product ideas through design review, pair programming, code review and technology discussions
  • Demonstrate and communicate a passion for designing product user interfaces that help drive rapid business growth
  • Apply expertise in developing object-oriented software in C# and building Asp.net -based back-end applications and RESTAPI services
  • Develop service-based architecture and designing persistence and caching models using SQL and NoSQL

    skills & experience
  • Expert developing object-oriented software in C# languages and service-based architecture
  • Proven competencies in designing persistence and caching models using both SQL and NoSQL
  • Needs basic understanding of modern micro-services architecture and containerization technology such as Docker
  • Understanding of how stateless, high performing APIs are built at carrier grade level
  • Working knowledge of GIT revision control system and bash shellscripts
  • Should understand difference between SQL and NoSQL databases such as MongoDB
  • Familiar with Agile methodology, continuous build and deployment pipelines is helpful
  • The ability to build scalable, high quality distributed services






skills

C# .net ASP.net MVC