We are looking for a creative, highly-motivated person to join our InsightAppSec team as a Senior Software Engineer. Rapid7's cyber security experts work on building world class threat exposure management systems to keep our customers safe. Here in Belfast we are building InsightAppSec, a cloud based application that scans our customers' web sites to discover, report on and help remediate vulnerabilities - ensuring our customers stay ahead of hackers trying to exploit and attack weaknesses in their sites.
InsightAppSec is experiencing rapid growth, in both its customer base and in the demand for new features and integrations with other critical security infrastructure. Having a strong background in the design and implementation of back-end systems you will collaborate with product managers, UX/UI teams and fellow engineers to help enhance and add to InsightAppSec's impressive capabilities. This involves building Java/Spring based REST APIs as microservices hosted on AWS. Working in an agile team, you will have the opportunity to shape the future of the product.
A can-do attitude - you'll be involved in the full software development life cycle, seeing decisions through from design to production.
Experienced in designing & implementing REST APIs and back-end systems using Java, C#, Python or other systems languages.
Experienced in building software with relational databases (general SQL skills required, experience with Postgres a bonus).
Being professional and organised, you will have experience in translating feature requests into actionable requirements, preferably using agile methodologies.
Having experience with deploying and maintaining web applications in production, you can demonstrate an ability to problem solve production issues.
Strong communication skills - you will be frequently collaborating with other teams and disciplines, both locally and remotely with team members in Rapid7's worldwide offices.
The ability to mentor and coach junior members of the team
Be part of a great technical environment
Be challenged on new and interesting projects
Work with cutting edge technologies
Contribute to the all parts of the microservice architecture from design to deployment.
Be both Student and Teacher to everyone you work with in a culture that focuses on intellectual curiosity and development.
Freedom to take part in research projects to help us stay on the bleeding edge of technology
Attractive Salary and Bonus plan
Competitive Pension employer contribution
Company Shares plan
Generous holiday allowance
Flexible working and the option to work from home
Health insurance for you and your family
Life and disability insurance
Budget for additional education/development
Enhanced Maternity/Paternity pay schemes
Healthy (and some unhealthy) snacks and drinks plus regular office breakfast and lunches
Monthly outings/Summer party/Christmas party
50% off gym membership
We strive to promote a culture of overall wellness within our offices and offer
qualified mental health first aiders on site
access to online GP 24/7, 365 days a year
free onsite mortgage advice to promote financial wellness
sponsorship for sporting/charity events