WPP - .Net Engineering Lead
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• In depth knowledge of design patterns and patterns of enterprise application architecture • In depth knowledge of SOLID principles • 5 to 8 years of Design/Development/Testing experience using large/complex applications using various Microsoft technologies (C#, .NET, MongoDB) • Hands-on experience designing and building event-driven architectures using distributed message streaming platforms such as Apache Kafka • Hands-on experience with Microsoft Azure platform and services • Proven track record of software design from Test Driven Development • Knowledge of at least one other OO language (e.g. C++, Java) and HTML5/CSS3 • Proven track record of Agile delivery • Strong attention to detail • Excellent written and oral communication skills • Able to work well in a team setting • Ability to evaluate architectural options (complexity, performance, high-availability, scalability, durability) and make the right recommendation for implementation • Passion to constantly explore the latest technology related to our products and platforms • Ability to engage with potential leads and customers for demonstrations and troubleshooting any technical challenges in the product • You're open: We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working. • You're open: • You're optimistic: We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected. • You're optimistic: • You're extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day. • You're extraordinary: • What we'll give you: • Passionate, inspired people – We aim to create a culture in which people can do extraordinary work. • Passionate, inspired people • Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry. • Scale and opportunity • Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge? • Challenging and stimulating work • We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.
Responsibilities
• This role will report into the Head of Engineering. • Write a clean well thought out design and code with an emphasis on quality, simplicity and maintainability. • Consider customer’s perspective and experiences when designing systems. • Contribute to design reviews, code reviews and test case reviews. • Understand and adapt to new technologies, tools, methods, and processes from Microsoft and the industry. • Technology evaluation and recommendation for application architectural problems. • Influence the team for right design and technology implementation & give future architectural direction. • Communicate effectively and partner well with other disciplines of the project team to deliver high-quality solutions, documentation and support to customers. • Engage in shift left and Agile practices.
Benefits
• This program of work is central to WPPs’ continued success, helping augment their world class AI with a back-office workflow platform. The value add is to enable agencies to manage their work end to end within our innovate platform. • This is a greenfield program of work to replace their existing workflow system with bespoke .Net development using a microservice architecture in Azure and Kubernetes.
No credit card. Takes 10 seconds.