About us:
The Luware Company is a Swiss product enterprise (Microsoft Gold Partner), which develops unified communications solutions (namely a call center automation software) based on the latest MS technologies.
The call center is integrated with MS Teams.
We’re looking for a developer for a greenfield solution that is based on the latest technologies such as
- .net core
- Docker
- Azure
- Raven DB (NoSQL)
Key Responsibilities:
Be part of the Agile Team following joint goal, working close to other developers, QAs, Product Owner, Scrum Master.
You will take part in the entire development process: from design, planning and setting the architecture to the development, unit-testing and dev-ops;
You will contribute significantly to the success of the product and therefore of the company;
In addition, you analyze the risks, assess the feasibility of projects and constantly keep the highest possible user-friendliness of the software in the field of view.
Requirements:
At least 5 years working experience in a .Net development environment
Understanding of SOLID principles
Excellent general programming skills, passion for clear supportable code
Experience with unit testing (or other form of automated testing)
Experience with REST service development
Interest in always being up-to-date on applied technologies
Willing to take ownership and be responsible for the personal results
Ability to follow procedures and contribute to enhance them
Enough written and verbal English to communicate effectively with the Product Owner
Nice to haves:
Experience with noSQL databases (esp. RavenDB or MongoDB)
Experience with Actor frameworks (akka.net, service fabric actors, Orleans)
Experience with CQRS and EventSourcing (including event sourcing DBs)
Experience with Azure development and devOps
Experience with multithreaded applications
Experience with back-end development
Experience with TDD, BDD; deep interest in automated testing
We offer you:
An opportunity to work in an innovative, powerful team of really high level specialists
Great workable development process
Clear requirements process
Business trips to Switzerland
Attention to people needs
A chance to take part in the whole development process and an ability to post your ideas and experiences that will be really appreciated
An attractive working environment with modern technologies
Regular team building events
Competitive salary
Our development team looking forward to meet you. Join Luware!