2022-07-29 11:26:48

Innovative C# Developer

CVMarket.lt klientas

Job Description

Your Role

You will work with Backend service integration with Danske Bank’s platform. You develop the logic to tie to the customer facing part of the solutions to API's and services developed on the existing platforms.

You apply Service Oriented Arcitecture (SOA) to design and build for scale, performance and reliability. You understand and have an overview of the business process you are supporting as part of an overall solution. You are part of a pair programming - and pair review culture and we expect you to be able to present your ideas in both small and large settings. 

Requirements

You bring to this position a Bachelor’s degree or higher in Computer Science, Math, Physics or equivalent. You have solid experience working with software engineering within the .Net framework and C#. You are familiar with Domain driven design and Micro service pattern. You are able to both code and architect excellent code and Test driven design is the backbone of your work. You strive to learn new things, combined with keeping your code tidy and SOLID.

Experience with the following is also key:

  • Concurrency, multithreading and distributed systems.
  • Rest API or other service approach and familiarity with Hadoop, HBase, MySQL, MongoDB, Cassandra or similar NoSQL technologies.
  • Virtualization and cloud infrastructure technologies.
  • HTML/CSS is desirable.
  • Ruby, GitHub and UNIX development a plus.
  • Testing suites and Unit tests on the frameworks listed above.

Your greatest assets are your abilities to collaborate with many different types of people, challenge ideas and come with even better ones supported by your technological foundation - and last but not least to put the customers first and let solutions be driven by understanding their needs and ecosystems.

You are a great communicator with strong social skills and you are able to work together with diverse group of personalities and professional backgrounds - developers, designers, analysts and strategists.

You are able to work autonomously in an innovative, slim and agile organisation with the mandate to move fast and do things differently - e.g. test with the customer, start before having ‘all the answers’ and dare to fail and learn. Refactoring not only does not scare you, you push for it when needed.