Mimecast is looking to build the next generation of its Human Risk Management solution using AI and ML to help customers identify and address non-compliance, data loss, and security issues across communication and collaboration tools, and to respond to incidents quickly.
Requirements
- Knowledge of full stack development using Java (C-Sharp is also useful)
- Knowledge of SQL and message queue systems
- Familiarity with Test Driven Development, and unit test automation tools like TestNG or JUnit
- Familiarity with Microservices and APIs, including design, development, integration and testing
- Experience with CI/CD build pipelines, especially using GitLab and Jenkins
- Familiarity with effective use of AI tools (such as Cursor or Copilot) for development, testing, or documentation
- Familiarity with AWS or similar public cloud offerings, including the services they offer and how to interact with the platform to develop and deploy systems.
Responsibilities
- Develop back-end (and sometimes front-end) software under the guidance of senior colleagues
- Participate in and help drive Agile development processes
- Push for continuous improvement in everything we do
- designing, developing and sustaining strategic components of our industry leading solution for Human Risk Management
- Help plan, refine and estimate epics and stories as part of an Agile Scrum team
- Collaborate with cross-functional teams including Engineers, Architects, and Product Managers in the US and UK
- Participate in on-call rotation with your colleagues
Other
- Strong communication skills and a collaborative mindset
- Bias for action and problem solving – eagerness to take initiative and make things happen.
- Employees are expected to come to the office at least two days per week
- The base salary range for this position is $96,000 $144,000 plus benefits.
- an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.