Software Engineer

DNB Savings and Investment team in Bergen is looking for Frontend and Backend developers!

About us

In the division Wealth Management, Savings and Investment, our common goal is to lead the digital transformation within sales, marketing and distribution of stocks, funds, and investment products for private customers. Our division is responsible for DNB's SPARE app and the Funds and Stock trading solutions on dnb.no. We are driven by digital solutions, unique customer experiences, innovation, and a platform-based approach to strengthen our commitment within savings and investment. We have an agile approach to working, focusing on outcome and results, and all our teams are cross-functional.

Who are we looking for?

We are currently looking for frontend and backend developers to work on our savings and investment platform, building responsive web pages, APIs, backend services, and more. We are mainly using React and Typescript in the frontend and Kotlin (plus some Java) in the backend. Our products are deployed in AWS and we write and govern our own cloud infrastructure.

You'll be part of an autonomous team leading the digital innovation in Norway's largest financial group. This requires you to take responsibility and ownership of the product you're building, continuously improving the skills for both you and your team, and always have the customer experience in mind.

What does our day look like?

As a developer you will be a part of a cross-functional, trust-based team of approximately 8-10 people. Each team is responsible for a certain part of the product, from concept to design to implementation in all parts of the stack. Each team has a broad set of skills, ranging from business analysis to programming, allowing them to make informed decisions about whatever is needed. You will be responsible for delivering quality code and great customer experience, while maintaining the rock-solid security and quality required for a bank solution. This requires that you work closely with our designers and communicate your thoughts clearly to your team. Our focus on stability means we write testable code that can adapt to change.

What knowledge and skills are we looking for?

* You are eager to learn and grow both as a developer and person

* Willingness to work fullstack (a big plus)

* You can adapt to changing requirements, and you're comfortable with shipping early while maintaining the stability and robustness needed in banking services

* Experience with developing software solutions using modern tools and languages

* Experience with AWS services like Lambda, API Gateway, DynamoDB, S3, CloudFormation / Terraform / CDK

* Experience with CI/CD and build tools like GitLab/ Jenkins and Maven/ Gradle

* You have excellent communication skills, both verbal and written, English is a must

* Minimum 3+ years professional experience working as a developer

Work location: We have modern offices in Bergen, we also support a hybrid workday with modern tools for digital interaction.

What we can offer you:

Challenging tasks that allow you to grow professionally, competitive terms, a strong engineering culture, and great career opportunities as well as working with a top modern technology stack. Additionally, we want our developers to be happy and productive, so we provide high-end equipment and tools.

We offer great pension conditions, employee terms on DNBs products, insurance schemes, access to resorts in Norway, sports, cultural and other activities plus a wide range of discount schemes. In addition, knowledge and experiences are our most important assets, so you will have the opportunity to participate in conferences and courses, both to build your own competency and to represent DNB externally.

We know the value of good work-life balance, so we also have flexible working hours, extra days off and reduced working hours from May to August (summertime) and of course a hybrid way of work.

If you think you are a good match, then we would love to hear from you!