Senior Software Engineer Job at Rapid7, Belfast BT1

U2QxVkRZeWtsbEpyL3BvQ09jWWsydz09

Job Description

We are seeking an innovative, self-motivated Senior Software Engineer to join our InsightVM Security Console team.As a Senior Software Engineer, you will own a full life cycle of development and be responsible for end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems before they become a

production issue. Partnering with cross-functional teams and driving requirements that take into account all parties’ needs comes second nature to you. You will act as a resource by advising and mentoring junior engineers on building a career in software development through pairing, design review and code review.

About the team

Rapid7's InsightVM product is an industry-leading Vulnerability Management solution for both Cloud and On Premise customers. The InsightVM Security Console is a Java Spring application utilizing a PostgresDB with a React front-end. We are never done, continuing to evolve our architecture and tooling to best meet our customer’s needs.

This team is responsible for the exciting mission of evolving our existing monolithic solution into separate, scalable services to be run in the cloud at a large scale.

About the role

In this role you’ll be key in evolving our On Premise VM solution to a fully Cloud-based solution for our customers.

You are passionate about the development of others by providing technical guidance and mentoring. In turn, you will be looked up to for technical mentorship within the team. Outside of your team, you will have the opportunity to contribute to the broader Rapid7 engineering community, driving best practices and knowledge sharing.

In this role you will:

  • Be hands-on in the design, build, maintenance, and release of our product offerings.

  • Work with Product Managers and UX teams to deliver best in class solutions for our customers.

  • Architect and own one or more key services within the InsightVM product from end-to-end.

  • Be involved in code and design reviews, helping to improve what we're building. We love to collaborate.

  • Directly manage a small number of junior engineers and help grow their skills, identify growth areas, set expectations and provide feedback

  • Be a mentor and a leader. Share your experience across the team to help others learn, and inspire your peers to do their best. You'll also expect the same back from your team

  • Code, code, and more code!

The skills you'll bring include:

  • Excellent verbal and written communication skills.

  • Strong, creative problem solving ability.

  • Demonstrable experience of delivering complex, secure and performant solutions to customers.

  • Attitude to thrive in a high-growth, evolving environment.

  • Ability to partner with others and drive toward solutions.

  • High proficiency with an Object Oriented language.

  • Experience in setting best practices in areas such as performance and testing.

  • Familiarity with Spring or a similar framework.

  • Experience with relational databases and writing SQL queries.

At Rapid7, we know that the best ideas and solutions come from diverse teams who represent a variety of backgrounds and professional experiences. If you are excited about this role and feel you meet most of the core requirements to do the job, please don't be shy - apply today.

#LI-FB1

Similar Jobs

South West London Integrated Care Board

Service Manager Job at South West London Integrated Care Board

They have access to high quality, joined up health and care services when they need them that deliver better health outcomes and a lower cost of provision to

Thermo Fisher Scientific

Clinic Manager Job at Thermo Fisher Scientific

Job Description At Thermo Fisher Scientific, youll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing

Bupa Dental Care

Associate Dentist Job at Bupa Dental Care

Highest standards of clinical governance and expert practice support - giving you the time to concentrate on patient care.

SSP

Team Member - Burger King As - Stansted Airport Job at SSP

Team Member Team Member at Burger King Airside Stansted Airport Pay rate 12.07 per hour, regardless of age. Come and join the team at Burger King at

Peterborough City Council

Education Officer Job at Peterborough City Council

The successful candidate will benefit from a flexible working practice, cycle to work schemes, options to purchase extra annual leave, staff discounts and