3+ years of experience in .NET, with fair knowledge of the language specification
Experience with high-level solutions, understanding the principles of interactions between various components of the architecture
Deep understanding of information systems, key technologies, and constraints
Knowledge of OOP, OOD, and design patterns (IOC, SOLID, DDD)
Experience with TFS, Git
A nuanced understanding of MS SQL Server and no-SQL databases
Expertise in working with AWS
Experience with ASP.NET MVC, REST API, WCF
Agile/Scrum methodology experience
At least Intermediate level of written and spoken English
Experience with Kubernetes
Familiarity with microservices
Experience with workflow automation software
Experience with gRPC
Configure workflow process and its steps
Define and monitor execution triggers
Implement code that executes workflow steps
Gather statistics and troubleshoot problems
Implement unit and integration tests
Participate in peer code and design reviews
Comply with the best engineering practices and technical standards
Contribute to the development of technical project documentation
Are you into .NET? Are you motivated by automation and efficiency? Would you like to work in an environment full of revolutionary technology and surrounded by people passionate about their work? If yes, then become one of us! We welcome an Engineer skilled at .NET to become a part of our team and contribute to the future health and technical progress of the world we live in.
Headquartered in Europe and having branches all over the world, our client acquired a reputation as a provider of innovative software solutions. This dynamic international high-tech company has a market leader position in the niche, and its partners are the largest world-known brands.
This is a high-priority project for our client and is meant to become a key component of their platform. The developers will integrate with workflow automation software and write code that executes steps in the workflow process.
What`s in it for you:
— possibility to dive deep into an exciting product
— direct communication with skillful technical architects
— possibility to work with modern technologies
This is a fantastic opportunity for an Engineer who is excited to understand how the product works and is willing to come up with ideas and solutions, seeing how implemented changes provide higher quality.
Hungry to ship quality and innovative software? Then we would like to hear from you.