We’re looking for a talented Full Stack Developer to join the family and work with a client based out of Stockholm, Sweden. This is a great opportunity to join a well-structured international team, develop a unique system that simplifies data transactions, as well as customers integrations. Moreover, you will use all the modern technologies. So, our client is a startup company that reinvents the way companies stream data between systems, customers, and partners. Your role is to be a part of the core team designing and implementing everything from databases with surveillance to the design of buttons in the UI.

In our collaboration model, you will work and communicate directly with the client’s development team. That means you’ll sit in our office with a really cool group of colleagues, and be in touch with the Swedish side.

Responsibilities:

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development lifecycle (SDLC)
  • Serve as an expert on applications and provide technical support

What we’re looking for

  • At least 3 years of experience with C#/.NET
  • Knowledge of ASP.NET Core (WebAPI)
  • Good understanding of SOLID principles
  • Be familiar with OOP/OOD and DI/Ioc as well as design/architectural patterns
  • Good knowledge of Entity Framework (Code First)
  • Unit testing
  • Experience with Angular 2+, TypeScript and HTML5/CSS3
  • Understanding of Agile methodologies
  • Excellent troubleshooting and communication skills
  • Good level of English
  • Good knowledge of T-SQL
  • Experience in using version control systems like Git, Mercurial etc

Bonus

  • BSc/BA in Computer Science, Engineering or a related field
  • Microsoft Azure experience
  • You love borsch!