Software Engineer Server-side

Do you want to join us in developing DNB's Spare app?

We are looking for server-side developers to work on our savings and investment platform (https://www.dnb.no/sparing/spare-app). You will be working with technologies such as Kotlin / Go / Java / Python on AWS in a highly automated environment with focus on serverless. 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 a 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.
  • You enjoy working in diverse teams.
  • 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, such as Git, Kotlin, Go, Java, Python, etc.
  • Experience with AWS and serverless architecture and tools, like Lambda, API Gateway, DynamoDB, S3, CloudFormation / CDK.
  • Experience with CI/CD and build tools like Jenkins / Gitlab and Maven / Gradle.
  • You have excellent communication skills, both verbal and written, English is a must.
  • Minimum 10 years professional experience as developer.

Notice! We don't expect you to have experience with all these technologies, as long as you have experience with software development and are willing and eager to learn, we want to hear from you.

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 Software Engineers to be happy and productive, so we provide high-end equipment and tools for our engineers.

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.

Work location: We have modern offices in Bjørvika in Oslo, and we support a hybrid workday with home office and modern tools for digital interaction.

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