Rapid7 is looking for a Senior Web Engineer to join the Experience Design Studio as it continues to grow and advance the organisation's marketing technology stack. We need a team player with solid development chops to ensure high quality delivery of digital experiences to both customers and prospects. The ideal candidate is someone who can contribute to a team tasked with delivering robust technical solutions, solving system and business problems and implementing world class digital experiences.
At Rapid7 we are...
Energetic, Passionate, Fun and Enthusiastic
Self-Motivated and Accountable – we are able to take direction and manage prioritisation of work
Business outcome focused and Collaborative – we are able to work independently as well as part of a team
Committed to Continuous Learning – we strive to continuously learn and adapt to new tools and techniques
The ideal candidate will bring the following to the table:
3 to 5 years of Episerver development experience including some level of greenfield site development
5 to 7 years of experience with .Net and C# development
Deep experience with web application architecture and technologies and a solid understanding of current frontend web technologies
Frontend development will not be required of this role but an understanding of modern web technologies/architecture is a must.
Comfortable implementing and interacting with REST web services
Familiarity with infrastructure design, devops and version control (git) within an Episerver environment
If you fit the bill, you'll do the following and much, much more:
Participate in projects from start to finish including technical requirements gathering, data modeling and deployment
Design and develop complex pages and APIs with independently with support and review from our team's Lead Web Engineer
Participate in code reviews and mentor junior developers
Assist operations staff in troubleshooting environment issues
Work on multiple projects simultaneously, prioritize effectively to meet our stakeholders' delivery expectations.
Detailed design, development and unit / integration testing utilizing the appropriate methodologies, technology and tools
Collaborate with stakeholders to understand requirements and business needs; communicate technical solutions with non-technical stakeholders.
Collaborate effectively with design, QA and content/brand team members
Maintain technical excellence in the execution and the delivery of implementations of varying scope
Independently estimate and manage assigned tasks
We will be really excited if you have exposure to or experience with any of the following:
Experience integrating with Optimizely, Marketo or Salesforce
Exposure to unit and integration testing within a CMS environment
Energy, Passion, Humour and Enthusiasm – work hard, play hard at the best job of your career.
Self-Motivated and Accountable – able to take direction and manage prioritisation of work
Comfortable with Change – we move fast, talk fast, learn fast, and are continually learning.
We have ambitious goals and need people that are dynamic, desire to be part of something BIG, and are passionate about excellence in service. You have a chance to be part of a company that is changing how people think about SecOps. If you want a place where you can grow and make an impact ... this is it.