Job Description
Our team takes care of providing the infrastructure for the entire software development cycle. Together we create, test, deploy and monitor applications quickly, with high quality and in a controlled manner.
Tasks:
- Develop, maintain and extend the microservices codebase
- Responsible for code quality
- Increasing test coverage of unit and integration tests
- Manage interfaces with external systems
- Participate in Architecture Design Meetings and Brainstorming discussions.
Requirements:
- Team Player, Open minded
- Experience using Nodejs & Typescript.
- Experience using .net core (at least v3.1), ASP.Net Core and WebAPIs
- Experience with Python and/or Django would be an asset.
- Experience with Nunit, MSTest
- Design Patterns
- Professional experience in defining REST API interfaces
- Professional experience in defining GraphQL interfaces
- Professional experience in handling and optimizing large Databases both SQL (MSSQL) and NoSQL (CosmosDB & MongoDB)
- Experience using Grpc and ProtoBufs
- Any Experience with Restify, Fastify or NestJs is helpful.
- Any Experience using JEST or Mocha
- Azure & AWS experiences are appreciated but not necessary.
- Azure Devops, CI/CD Pipelines, ARM Templates, Terraform and Ansible are appreciated
- Sound Cloud Security Understanding
Benefits:
- Small innovative, open minded Team
- Working on Interesting Projects, also some Greenfield Projects
- Attractive compensation