Software Developer

Intermediate - Full time

Client : Danica Pension

Industry : Pension


Danske Bank is a Nordic bank with strong local roots and bridges to the rest of the world. For more than 145 years, we have helped people and businesses in the Nordics realise their ambitions. Today, we serve personal, business and institutional customers and in addition to banking services, we offer life insurance and pension, mortgage credit, wealth management, real estate and leasing services. In Denmark, Danske Bank’s roots go back to 1871, when Den Danske Landmandsbank was founded. Through the years, the bank has grown through mergers with many local and regional banks. One of the most important mergers took place in 1990, when Den Danske Landmandsbank merged with two other major Danish banks, making Danske Bank the largest bank in Denmark. Danica Pension is a wholly-owned subsidiary of the Danske Bank Group. We have regional offices in large towns around Denmark and subsidiaries in Norway and Sweden, where we are seeing strong growth. With more than 600,000 customers, we are one of the largest pension companies in Denmark. We specialise in pensions, life insurance and health insurance and we have total pension funds of DKK 380 billion and annual contributions of DKK 33.8 billion. Danica Pension employs some 700 people.

Kuala Lumpur, Malaysia

Responsibilities

You will be responsible for overseeing the development and testing for full stack, being passionate about latest technology and frameworks and take the initiative to make the existing solution better.
You will also be inquisitive about business requirements, analyse and question the existing system to develop the smartest solutions which means you will have great analytical abilities, excellent communication skills and be a good team player
You will work in collaboration with our international cross functional agile team, with colleagues located in Europe, Kuala Lumpur and India, so having culture awareness will be crucial and so will the ability to work in a virtual/remote working environment; you will also be willing to adapt to changes in a fast-paced environment with multiple and new technologies.
We are seeking developers who are not afraid to put themselves into complex environments where they need to work with multiple technologies. Along with strong coding skills, you should also have a desire to engage the business, and continuously develop yourself and your skills through your curiosity.

Qualifications

Technical Requirements:
• Working experience in a software development organization
• Hands-on experience working with C# and .NET Core technologies throughout the design, development, unit testing and release phases of software development
• Good experience in Web API and SOLID principles
• Experience in integration with JavaScript frameworks
• Experience working with MSSQL database
• Understanding of Swagger or OpenShift
• Well versed in design patterns and best practices
• Knowledge of analysis, requirements gathering and formal walk-through techniques
• Working experience in a Scrum/Agile development environment

Nice to have:
• React JS / Angular JS, HTML and CSS
• Able to set best practices, self-driven and provide solutions
• Basic understanding of NodeJS or JAVA
• Experience in Cordova / PWA (Progressive Web Application)

Soft Skills:
• A self-starter with minimal supervision is required
• Take on technical leadership role
• Quality awareness, self-motivation, and problem-solving skills (the ability to think out of the box or as if there is no box)

Education

B.S. or higher degree in Computer Science, Engineering, or another technical field

Travelling

• You may be required to travel depending on project requirement (TBA)