Principal Developer at SilverStripe is a role that combines leadership skills with strong technical knowledge. You’ll use your advanced technical skills to identify solutions for clients, while helping to identify areas of development for other developers in your team. You’ll become well-versed with our internal business systems, and be confident in recommending and creating improved tools and process. In addition, you’ll be able to think to the future and suggest changes that ensure productivity within teams and the business remains high.
You’ll spend much of your time writing and testing software for the completion of client projects alongside your team in a fast-paced Agile environment. You’ll be more than happy to pass your knowledge onto other SilverStripe developers, while being humble enough to receive constructive feedback and have your code peer reviewed by others.
Your collaboration skills will be second-to-none, and you will thrive on teamwork, both within your immediate team, and across other development teams within the business. You’ll work closely with our clients to create innovative solutions, whilst also developing credible and trusting relationships. You’ll be able to build proof of concepts and prototypes when required, and use your knowledge to participate in the architecture and estimation process.
So if you are a developer who excels at problem-solving, thinking outside of the box and loves helping people achieve their full potential - this is the role for you!
What we are looking for in a Principal Developer:
- Expert knowledge of Object Oriented PHP and MVC frameworks
- Experience with the SilverStripe framework and CMS
- Strong software design practices
- Knowledge of web infrastructure and operations
- Software testing systems design, implementation, best practices and methodology
- Excellent time management, self management and teamwork skills
- Excellent interpersonal and communication skills
- Strong technical problem solving ability, both with colleagues and clients
- Ability to communicate and translate technical requirements to both technical and non-technical people with confidence
- Experience leading a team
- 10+ years developing multi-tiered software solutions
All applications MUST be submitted via our website or this link: https://silverstripe.workable.com/
Applications received through any other channel will not be accepted.
Applications close at 5pm, Friday 23rd August 2019.
We're family friendly
SilverStripe is a grown-up company. We want to create an environment that has all the excitement and intellectual stimulation of a startup but with a sensible business model. We don't have ninjas and rock stars working 80-hour weeks. We do enjoy working with smart people in an efficient and disciplined manner. Many SilverStripers have young families and we strive to support that.
We have an awesome culture
SilverStripe is big on things like building trusting relationships, using technology to solve important problems, and helping each other reach their goals. We actively foster a culture that supports our core values of honesty over comfort; adaptability over guarantees; collaboration over control; continuous improvement over perfection; and camaraderie over corporate culture. Our culture sets us apart - it's a key reason that brings people to SilverStripe and keeps them here.
At SilverStripe we're passionate about creating an inclusive workplace that promotes and values diversity. Companies that are diverse in age, gender identity, race, sexual orientation, physical or mental ability, ethnicity and perspective are proven to deliver better solutions.