Dell Lead .NET Engineer in London, United Kingdom
Apply NowLead .NET Engineerat Pivotal Software
Pivotal's Story (Video)
Founded in 2013, Pivotal Software, Inc., combines our leading cloud-native platform, tools, and methodology to empower the world’s largest organizations to adapt to change and build great software. Our technology unleashes developer productivity, while fulfilling our mission to transform how the world builds software.
You are unique: as a curious, passionate, engaging, hands-on architect you will help customers realize the benefits of cloud native applications and architectures on Pivotal Cloud Foundry. You will also work closely with the Pivotal Cloud Foundry engineering and platform architect teams to transform the way our customers build and run their software.
Our mission is to make customers' use of our products and solutions successful, so that they can more effectively transform their business. Our cross-disciplinary team includes technical account leaders, data scientists, agile specialists, solutions architects, educators on Pivotal technology, and business transformation specialists.
Your Day (key responsibilities)
In this role, you will:
Help lead an immersive, best-practices program for building Cloud-Native applications
Enable customers through doing it rather than talking about it
Guide students through building applications and distributed systems running on Pivotal Cloud Foundry in a classroom like setting
Teach the fundamentals of Pivotal Cloud Foundry, Concourse (CI/CD), Spring Boot, and Spring Cloud Services.
Teach developers and architects to use agile/XP and techniques like TDD and CI/CD.
Expose students to many of Pivotal’s core practices.
Continuously learn and be at the leading edge of Pivotal and industry trends.
You may also:
Rotate onto internal software development teams and/or consulting engagements.
Travel to select customers locations and international travel destinations
Great verbal communication skills. You are capable of public speaking and presenting in front of customers, at user groups, etc.
Great written communication skills. You can clearly communicate complex technical concepts.
Ability to work through problems with others. You are able to patiently work one-on-one with others to work through technical problems.
Experience building distributed systems/ Cloud-Native application architectures.
An understanding of – or implementation experience in – building Twelve-Factor applications, and using Domain Driven Design.
You are a .NET expert, with experience and familiarity building Cloud and Azure applications using .NET Core and MVC; you have a strong background with Microsoft and related developer frameworks and products.
Experience with Spring Boot, Spring Cloud, and/or Spring Cloud Services.
Recent experience building a microservices architecture/ distributed systems.
Experience with XP, TDD, Continuous Integration/ Continuous Delivery.
You are an Agile practitioner with 8+ years of software development experience, familiar with extreme programming, test driven development, pairing, continuous integration, continuous delivery, and related techniques.
Preferred Skills (Dell Desirable requirements)
You are a polyglot programmer (you might have also used Kotlin, Ruby, C#, F#, Go, etc.)
Bachelors or Masters degree and above
Experience integrating with Netflix Open Source Platform components
Experience with Cloud Foundry
Experience with Concourse