Senior Software Engineer - Identity Platform team
Mimecast
- Bangalore, Karnataka
- Permanent
- Full-time
- Contribute to software development activities.
- Highlighting and driving improvements to the Software Engineering Environment.
- Coach, provide feedback and share your knowledge with your team and the wider platform developer community.
- Supporting and troubleshooting, occasionally outside of regular office hours when needed.
- Perform the role whilst working toward the goals and objectives of the business.
- Provide hands-on problem solving with a willingness to do whatever it takes to complete an objective.
- Plan and negotiate with peers to meet deadlines.
- Encourage others to perform at their best embracing 'best practice'.
- Manage your own time and priorities, without the need for micro-management.
- Good experience (7+ years) building Java backend services and libraries.
- Good understanding and experience with AWS main services and features, such as S3, DynamoDB, VPCs, Route53, Secrets Manager…
- Proficiency using Jenkins and GIT.
- Excellent communication skills and evidence of successful collaboration with designers and product owners.
- Defensive coding practices and awareness of OWASP Top 10 and similar security vulnerabilities.
- Knowledge of Terraform.
- Apigee exposure.
- Knowledge of common use Linux commands.
- PKI, authentication and authorization experience.
- Experience with relational database systems, ideally Postgres.
- Other programming languages, like Python and/or .NET.
- A hybrid working model and a hyper modern and vibrant office with free breakfasts, snacks, fresh-fruit, soft drinks, coffee and tea all day long.
- A highly competitive rewards and benefits package.
- MacBooks, iPhones, multi-screen setups and any other tech you need.
- Innovation competitions.
- Patent Support and expertise.
- Study assistance, social and charity events, volunteering time off, in-house Uni.