My client is looking for a Senior Software Developer to join their agile software development team. You will be working in fast-paced development team working on AI, Telco, media and technology sector. As well as other bespoke and unique projects.
You will be motivated to develop your skills in microservices, 'DevOps' and reusable Web Components contributing to the whole software development lifecycle.
My client's team are dedicated in the agile technology, if you thrive in an eXtreme programming environment and are passionate about software development as craft, as well as an engineering discipline. We love learning new skills and keep-up-to date with the latest industry trends. We advocate for the best tools and practices and are enthusiastic about pair programming.
? Strong knowledge of C# and the .NET Framework, especially ASP.NET,
? Interest in microservices architecture, and
? In-depth experience in at least one of the following 3 areas:
? Event-driven applications in .NET or NodeJS using a message bus such as RabbitMQ or Azure Service Bus.
? Secure, performant, HATEOS, RESTful web APIs.
? Protocol understanding of Ethernet and TCP/IP
? Designing public-facing RESTful Web APIs
? Building Web Components with Polymer
The Ideal Candidate will have:
? Experience of working in a professional and agile software development environment.
? Relevant degree or equivalent higher professional qualification.
? Good communication skills
? Problem solver