Software Engineer, Darwin

Singapore, Singapore

Job Description


Darwin is the world’s number one global benefits platform, used by companies all over the world. It helps organisations achieve their employee benefits, people, and wider business goals by increasing engagement, streamlining administration, controlling cost and reducing risk. With more than 4 million lives on Darwin, it connects employees with their benefits in over 100 countries and more than 40 languages.







Darwin is Mercer Marsh Benefits flagship employee benefits product, combining world-class consulting and broking with innovative technology, driving transformation in the way that employee benefits are designed, communicated and administered. WE CREATE AMAZING ENGINEERS Sitting in the newly formed Innovation Division, our Software Engineers learn their trade, evolving skill to an exceptional standard by working on our beautifully intricate core product, Darwin. Without exception, every engineer works hard to develop creative software solutions and in doing so learn and build invaluable experience in core engineering skills, team working, communication, stake-holder management, prioritisation, planning & estimation in a fail-friendly agile and lean environment. Our engineers do so much more than cut code.

CAREER DEVELOPMENT

We have many examples of people joining at Grad level and progressing right through to Enterprise Architecture. Alternative paths include, Delivery, Release, Quality Assurance (Engineer in Test), Product management and much, much more. In order to support our team and strengthen the growth of our global business, we are looking for a: Software Engineer, DARWIN Join us on our journey and take the next step in your career. We will count on you to:
  • Designing and developing our main product, Darwin. You will be coding the front-end using Angular and the business layer services in C#
  • Ensuring you and others continuously improve by proposing and then implementing new designs and engineering practices that make your team more effective
  • Coaching and mentoring junior team members
What you need to have:
  • Solid commercial experience in enterprise application development
  • Designing and developing systems that are maintainable, scalable, extensible, reliable and secure
  • Front-end development, using the latest web technologies, to create user-friendly and accessible user experiences
  • Working in multi-disciplined teams including Architecture, Quality Engineering, Product Management, UX
Understanding of:
  • Object-Oriented Programming fundamentals
  • Common design patterns and SOLID principles
  • Debugging and general problem-solving skills
  • Agile development methodology along with full software development life cycle experience
  • Proactive communication and cross-group collaboration
  • Web performance, testability, accessibility and security
  • HTTP(S) and other common communication protocols
  • RESTful APIs
  • Demonstrable experience:
  • C# .Net
  • ASP.Net Core
  • HTML & CSS
  • TypeScript
  • Web API
  • Written and verbal communication with stakeholders in English
Desired experience in:
  • Angular 2.0 and above
  • LESS or SASS
  • WCF or gRPC
  • MSMQ / RabbitMQ
  • Experience in UI testing tools framework
  • Good knowledge of relational and non-relational databases (SQL, MongoDB or other NoSQL)
  • Git/TFS
MERCER Mercer believes in building brighter futures by redefining the world of work, reshaping retirement and investment outcomes, and unlocking real health and well-being. Mercer’s more than 25,000 employees are based in 44 countries and the firm operates in over 130 countries. Mercer is a business of Marsh McLennan (NYSE: MMC), the world’s leading professional services firm in the areas of risk, strategy and people, with 76,000 colleagues and annual revenue of $17 billion. Through its market-leading businesses including Marsh, Guy Carpenter and Oliver Wyman, Marsh & McLennan helps clients navigate an increasingly dynamic and complex environment. For more information, visit https://www.mercer.com/. Follow Mercer on Twitter @Mercer.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD991176
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned