Opening: Ruby on Rails with Java Location: San Francisco, CA Duration: 12+ Months PURPOSE OF THE JOB As Senior Engineer, you will work on ...
Opening: Ruby on Rails with Java
Location: San Francisco, CA
Duration: 12+ Months
PURPOSE OF THE JOB
As Senior Engineer, you will work on one of the world's largest marketplace, dealing with one billion events per day and contribute as part of R&D self-organized team working in a challenging, innovative environment for our client.
Investigate, create, and implement the solutions for existing technical challenges, including building/enhancing the Security related functionality.
MAIN TASKS AND RESPONSIBILITIES
• Obtains tasks from TL, prepares functional and design specifications, approves them with all stakeholders.
• Ensures that assigned area/areas are delivered within set deadlines and required quality objectives.
• Provides estimations, agrees task duration with TL and contributes to project plan of assigned area.
• Analyzes scope of alternative solutions and makes decision about area implementation based on his/her experience and technical expertise.
• Leads functional and architectural design of assigned areas. Makes sure design decisions on the project meet architectural and design requirements.
• Addresses area-level risks, provides and implements mitigation plan.
• Reports to Team Lead or Project Manager about area readiness/quality, and raises red flags in crisis situations which are beyond his/her AOR.
• Collaborates with other teams and project stakeholders.
• Initiates and conducts code reviews, creates code standards, conventions and guidelines.
• Suggests technical and functional improvements to add value to the product;
• Constantly improves his/her professional level.
• Provides training for other team members on general product architecture as well as his/her AOR.
• If required, make yourselves available for the visits to the client location.
REQUIRED EDUCATION AND EXPERIENCE
Must have:
• University degree in Computer Related Sciences or similar
• Strong OOP and Design patters knowledge
• 5+ years of software development experience
• 4+ years of Ruby on Rails experience
• Strong understanding of Rails tooling
• Experience developing in Java
• Understanding of common Java patterns
• Basic understanding of queues
• Basic understanding of SQL and key value stores
• Rigor in high code quality, unit testing, and other engineering best practices
• Strong communication, collaboration and interpersonal skills
• Good English (oral & written)
• Ability to learn quickly
• Experience working in Agile environment
Job Requirements:
Included Ruby / Rails jobs, news and articles alerts to make you stand out of the pack.
Most resumes are looked at for only 4 seconds. Use neuroscience to turn the tables.
3 steps to solve your ad-hoc hiring by turning it into a neuroscience puzzle
Scaling for 6 Million Users with Rails, Scala and Nodejs - Interview with the CTO of Gilt
2021 © All Rights Reserved. Privacy Policy | Terms of Service