Software Developer – .NET Core

Posted 7 months ago by Anthon Byberg
Apply Now

Apply for this job

Job Description

As a Software Engineer, you will be a creator, transforming our clients digital vision into working solutions by building digital products, platforms and services using the very latest technology. Thereby, you will, have a direct influence on the digital solutions functionality and how users will interact with it. You will also have to stay on top of the ever-changing technological landscape and invest significant energy in evolving your skills.
Expectations are high, but most who work here will benefit from an intensive learning experience. Teams are expected to adopt a truly tech first, product-focused approach. For many, the autonomy our client is liberating, challenging and unusual.

Our clients tech stack is modern and free from legacy constraints, mainly based around
Node.js, Typescript, React.js, GraphQL, .NET Core, C#Applications run in AWS on a serverless architecture using lambda functions and services such as DynamoDB.

What you will do
Build applications, often in close collaboration with designers, to optimize trade-offs between technical functionality and end-user experience
Design and develop the business logic and back-end systems of the Digital product
Ensure the code follows latest coding practices and industry standards
Write both unit and integration tests, and develop automation tools for daily tasks
Challenge ideas and opinions to avoid pitfalls and inefficient solutions
Maintaining a close relation to Competence Group Leads and Architecture & Standards team to ensure latest guidelines and guardrails are followed when developing digital solutions

Personal Qualities
Great communicator, who can explain complex technical concepts and align organization on decisions
Team player and collaborator with an innovative mindset
Passionate about technology and excited about the impact of emerging technologies
Wants to unleash inner self-starter and work in an environment that fosters entrepreneurship
Believes in culture of complete transparency and trust
Open to learning new ideas outside scope or knowledge skillset

Top Skills
Senior software developer with 7-10 years of Experience/Senior and deep insight into newest technologies and trends, as well as relevant programming experience
Proven experience within the following technical components: .NET Core, C#, NodeJS, TypeScript, React, GraphQL, AWS Lambda, DynamoDB
Deep knowledge of Object-Oriented programming and engineering principles
Sound experience from developing applications in a cloud environment
Experience from working with event driven micro services
Can write effective unit and integration tests
Experience as a Developer on a cross-functional agile team preferred
Strong problem-solving skills with the ability to quickly process and analyse information