Progressive IT Recruitment are on the lookout for a Senior Software Engineer (Full-stack) to join a global award winning servicing corporation.
What you'll be doing
- Working on various projects and developing interesting software
- Writing lots of high quality code
- Preparing technical documentation, project specifications and time estimates
- Researching prospective technologies and prototyping new solutions
- Designing complex, yet simple and efficient software architecture
- Reviewing code and supporting junior developers
- Working collaboratively and responsibly
Requirements for this role
Knowledge and Skills
- Proven background in building large-scale web applications in Java and Scala using MVC frameworks and SQL databases (RDBMS).
- Profound understanding of OOP and OOD.
- Solid understanding of functional programming and experience in Scala or Java.
- Extensive experience with MVC frameworks, preferably Spring or Play
- Expertise in SQL and ORM frameworks, preferably Hibernate/JPA.
- Extensive experience with version control systems, preferably Git.
- Well-versed in Linux command line tools. Be excited to use Linux or Mac as desktop and development OS.
Desirable skills to have
- Experience with AWS
- Experience with MongoDB
To find out more about Progressive Recruitment please visit our website.
Award Winner for:
Best Medium Recruitment Company of the Year by Recruitment International 2018
Training & Development Initiative of the Year by Recruitment International 2018