The company you will work for
You will be joining a leading company in the consulting and software development sector, known for its innovative approach and customised solutions. The company operates in various international markets, with a team dedicated to providing high-quality services and promoting the digital transformation of its clients.
Your New Mission Translate application storyboards and use cases into functional applications Design, build and maintain efficient, reusable and reliable code Integrate data storage solutions RDBMS, No SQL Ensure the best possible performance, quality and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Help maintain code quality, organization and automatisation What you'll need to succeed Strong knowledge of .NET Core Proficient in C#, Proficient in Mongo DB, Kafka, Redis, Elasticsearch DDD- Knowledge of Domain Driven Design Experienced in native cloud development- focus on AWS Experienced in continuous integration/ continuous delivery (Jenkins & Octopus) Strong understanding of object-oriented programming Skill for writing reusable libraries Proficient with design and architectural patterns such as dependency injection, CQRS, event streaming and Microservices architecture Knowledge of Containerization, Docker, Kubernetes Familiarity with Microsoft SQL Server The knack for writing clean, readable, and easily maintainable code Understanding of fundamental design principles for building a scalable application Experience creating database schemas that represent and support business processes Experience implementing automated testing platforms and unit tests Proficient understanding of code versioning tools such as Git, Bitbucket What you'll get in return You'll be able to join a fast-paced environment and a growing team with a great working spirit in a leading company. You will also get exposure to a wide variety of business topics and integrate into a world-class company with creative and innovative thinking.
Opportunity to participate in highly recognized projects; Excellent work environment; Integration into a dynamic team; Continuous training opportunities with certification in various technologies; Career development and growth opportunities; Possibility of a hybrid work model. What you need to do now
Click 'apply now' to send us your CV, or to discuss the role further get in touch with our Digital Technology team by ********