December 12
• Develop and maintain our code base in relation to proper technologies (.net core, c#) • Develop and maintain core libraries relating to proper technologies (.net core, c#) • Participate in code reviews and contribute to raising the quality of our product • Research new technologies in accordance to the work • Assist in standardization across the whole company • Ensure applications meet quality standards • Documentation of any work • Collaborate with other teams to define, design, and deploy new features • Troubleshoot and liaise with other departments to solve production issues • Other tasks which may be assigned by the management • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
• At least 3 years experience in software development in .NET • Experience in a banking/financial services company would be ideal but not a must • Experience with IOC / DI, patterns ideally using Autofac • Experience building distributed applications using microservices • Experience with ORM systems such as Entity Framework 6 • Experience with message brokers such as Kafka, or RabbitMQ • Knowledge of NoSQL databases such as Couchbase, MongoDB • Familiar with the CQRS Pattern • Experience with CI/CD pipelines, ideally using Azure DevOps
• Health Insurance and fitness allowances • Study Leave • Fully paid sponsorship schemes for further studies • Exposure to the very latest technologies • Opportunities for career growth • Variable bonus linked to KPI
Apply NowMarch 19
January 25