Context’s Research department are looking for a Senior Java Developer with at least 5 years' experience in the field to help establish a new development team. You will play an important part in shaping the culture and working practices of the team, while also maintaining a hands-on delivery role. Due to the nature of our work the successful candidate must be DV cleared or eligible for DV clearance (10 years in UK).
Key Responsibilities
- Working across a variety of environments, including enterprise systems, mobile applications and research tool development
- Designing solutions to meet our clients’ requirements, while applying best practices such as OO design and secure development principles
- Delivering high quality, well tested code
- Mentoring and coaching junior staff
- Working closely with colleagues across Context's Research team
- Managing work packages from requirements through to delivery
- Helping to shape the team’s working practices, including technology choices and defining our approach to testing and CICD
Person Specification
- Strong proficiency in Java, with familiarity of language idioms, common libraries and tooling
- Software architecture experience and an understanding of common design patterns
- Strong communications skills both verbally and written
- Experience with formal engineering processes, including code review, source control, unit testing, continuous integration and release management
- Experience of working in an agile environment, such as Scrum
- Collaborative working style with a clear focus on delivering outcomes to agreed timescales
- While not mandatory, experience with high-assurance development or a cyber security background would be a bonus
- DV cleared or eligible for DV clearance (10 years in UK)
by via developer jobs - Stack Overflow
No comments:
Post a Comment