The Role
We are looking for a Software Development Lead to join our Sevilla team building Solera’s key products for our international market.
The Development Lead will work partly in the present, supporting scrum squads to deliver software features; and partly in the future, working with Product Owners to define and design the next products & projects.
What You’ll Do
Lead software development teams to produce high quality software
Work with Product Owners and Stakeholders to define solutions and translate business requirements into technical design
Champion best practices and ensure software quality
Help to define a vision and technical roadmap for Solera’s product and technology stack
Take responsibility for software solution architecture within the team, working closely with Enterprise Architects and implementing Solera’s Architecture Manifesto
Own the software development lifecycle in a DevOps culture – optimize it, tackle inefficiency and reduce waste
Coach and mentor team members
Help ensure the performance, uptime and reliability of mission critical systems
Lead the recruitment and selection of new team members
What You’ll Bring
At least 3 years of experience in software development, including 1 year or more leading technical teams
FP2 or Degree in Computer Science, Mathematics or related field
Proficiency in:
Java & Spring
REST and SOAP APIs
Git, Maven
Expertise building large scale web applications
Expertise in Application Lifecycle Management using a tool such as Jenkins, Bamboo or Shippable
Experience with Docker containerization and Kubernetes orchestration
Knowledge of using relational databases and non-relational databases
Ability to communicate clearly technical designs and objectives
Strong proficiency in English
It’s A Bonus If You Have
Experience working with Microservices, Event Driven and Domain Driver Design architecture patterns
Experience in Frontend development building responsive UIs using JS Frameworks such as Angular
Experience in non-relational databases, such as ElasticSearch
Experience in HDFS, Spark and/or HBASE
Experience of TDD, BDD and Automated Testing Practices
Expertise in DevOps and Continuous Delivery / Deployment culture
Expertise in Store procedures
It is impossible to list every requirement for, or responsibility of, any position. Similarly, we cannot identify all the skills a position may require since job responsibilities and the Company’s needs may change over time. Therefore, the above job description is not comprehensive or exhaustive. The Company reserves the right to adjust, add to or eliminate any aspect of the above description. The Company also retains the right to require all employees to undertake additional or different job responsibilities when necessary to meet business needs.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job