A 3rd level degree in Computer Science / IT
jobs tagged Software Engineer
2+ years' experience with demonstrated success at the Associate level in software development and software development practices or equivalent experience
Commercial experience as a Build/Release Engineer in an Agile/Kanban development environment.
5+ years of experience in design and development of distributed systems, preferably with Microsoft .Net Framework and C#.
3 years' experience implementing features in applications by leveraging design patterns.
5+ years of professional experience in software design and development of distributed systems, with demonstrated experience with .NET Framework and/or .NET Core
5+ years of experience in design and development of distributed systems, with Microsoft .Net Framework.Strong knowledge of OOA, OOD principles and multi-threading.
3 years' experience in a similar role.
3+ years' experience in a similar role.
Ability to communicate with both team members and product owners effectively.