Ruby Developer
Mastercard International
Contract O'Fallon , Missouri, United States Posted 1 year ago
About Position
Ruby Developer (Contract)
$90.00 / Hourly
O'Fallon , Missouri, United States
Ruby Developer
Contract O'Fallon , Missouri, United States Posted 1 year ago
Skills
• Develop secure well-architected scalable and performant backend applications in Ruby. • Translate software requirements into stable running high-performance software. • Play a key role in architectural and design decisions creating an efficient distributed architecture of microservices. • Implement best practices for maintainable quality code. • Optimize existing codes to improve performance and efficiency. • Work with the team to identify and prioritize features and functionality • Collaborate with other developers product managers and stakeholders to ensure high-quality and timely delivery of software • Write clean and maintainable code with strong unit testing and debugging skills • Continuously monitor and optimize the performance and reliability • Participate in code reviews testing documentation and knowledge sharing activitiesDescription
Strong knowledge of Ruby programming language, paradigms, constructs, and idioms • Experience and strong understanding of Ruby on Rails framework • Experience working with or familiar with background job frameworks such as sidekiq • Experience working with or familiar with DB/ Caching (MySQL, Cassandra, Redis, or similar tools) • Experience in Deployments to Cloud services such as AWS/Azure/GCP • Comfortable operating in Linux environment
Responsibilities
- 3 - 5+ years software development/software engineering experience • Strong knowledge of Ruby programming language, paradigms, constructs, and idioms • Experience and strong understanding of Ruby on Rails framework • Experience working with or familiar with background job frameworks such as sidekiq • Experience working with or familiar with DB/ Caching (MySQL, Cassandra, Redis, or similar tools) • Accustomed with modern version control systems such as Git • Experience in Deployments to Cloud services such as AWS/Azure/GCP • Experience in Integrations using Pipelines • Comfortable operating in Linux environment • Ability to learn new languages and technologies as necessary • Excellent written and oral communication skills • Strong analytical and problem-solving skills • Ability to work without direct supervision and in a team environment • Master’s or Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related technical field
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.