Career
Senior Applications Engineer (Ruby)
Software Development
Japan - Tokyo
Requisition ID
532039
Our Team:
As a Senior Applications Engineer, you will be part of a new team committed to tackling complex architectural challenges related to the Medidata Platform. Your contributions will have a sizeable impact on our customers, and will directly influence all internal engineering teams. Quality and standards matter to us - we strive to positively influence the Technology organization through close collaboration and attention to detail. Our mission remains constant - increase Medidata’s velocity of innovation by raising quality across all teams while maintaining our transparent and trusting team culture.
- Write, debug, and deploy frontend and backend code using a variety of programming languages and frameworks including Ruby, JavaScript and React.
- Drive architecture discussions and design decisions, with a focus on simplicity and maintainability
- Practice refactoring, continuous integration, test automation, source code control and review processes, in order to create maintainable, understandable code
- Participate in Agile working practices such as daily stand-up meetings, backlog grooming, sprint planning, and retrospectives.
- Work closely with multiple stakeholders; collaborating with testers to ensure quality, and with product managers to turn great ideas into detailed requirements
- Advocate transparency, sharing knowledge across the organization through regular blogs, reveals, and pull requests.
- Delight our users by driving consistent improvement from internal user feedback
- Create clear, thorough documentation that sets up other teams for self-guided success
- Follow Medidata’s Standard Operating Procedures to ensure all software meets regulatory and company requirements.
Who we’re looking for:
- Working knowledge of HTML/CSS and JavaScript, experience with React a plus
- Experience with AWS cloud infrastructure and technologies a plus
- Experience working in a regulated environment or with clinical research processes a plus
Requirements (Education & Experience):
- B.S. in computer science or similar field or equivalent experience
- 5+ years experience with Ruby
- 5+ years experience developing and maintaining production applications
- Working knowledge of HTML/CSS and JavaScript, experience with React a plus
- Experience using AWS cloud infrastructure and technologies a plus
- Experience working in a regulated environment or with clinical research processes a plus