About the Role
As a Senior Software Engineer, you will perform complex research, design and software development assignments within a software functional area or product line. Provide direct input to project plans, schedules and methodology in the development of a cross functional software products.
Responsibilities
1. Finalizing requirements by collaborating with other technical personnel or team members
2. Writing and reviewing portions of detailed specifications for the development of complex software
3. Completing complex bug fixes
4. Translating complex product requirements into software designs, working closely with other development team members
5. Implementing development processes, coding best practices, and code reviews
6. Resolving complex technical issues as necessary
Requirements
7. Have a Bachelor's degree in Computer Science, or a related field or equivalent experience
8. Possess extensive experience in Software Engineering
9. Be able to train and mentor entry-level software engineers, with experience of doing this is in a similar role
10. Experience Java, Spring Boot Framework, Microservice Architecture.
11. Be a problem solver, innovative, can participate to contribute ideas / solutions
12. Possess good oral and written communication skills
13. Have an understanding of Agile / SCRUM.
14. Experience working in an AWS or Azure Cloud Environment.
Women in technology
LexisNexis Risk Solutions is very supportive of women in Technology and has been a founding signature for the Tech Talent Charter. Currently 27% of our Technology workforce are women which is much higher than the UK average of 17%. We have the following initiatives in place to support women in technology:
15. Mentoring scheme for women in technology
16. Women’s network forum
17. Regularly run events for schools girl about careers in technology to inspire the next generation of girls in tech.
18. LexisNexis Risk Solutions proudly support the Tech Talent Charter