Ruby Title-Distributed
Type: Full Time/Direct Hire
Location: Hybrid (Chicago Loop)
Note: Unfortunately, we are not able to sponsor or transfer visas at this time.
Responsibilities:
- Design, develop, test, deploy, maintain, and improve our in-house clearing software platform
- Participate in code reviews with other members of the software development team
- Learn the business domain, participate in requirements gathering process
- Manage individual project priorities, deadlines, and deliverables
- Participate in a production support rotation
Required Skills:
- Bachelor’s degree in Computer Science, Engineering or similar field and 4+ years of experience
- Building distributed systems(e.g. microservices) that communicate over reliable message queues
- Experience writing server side software
- Ability to design algorithms and data structures
- Experience with message queues (e.g. RabbitMQ, ActiveMQ, SQS,)
- Strong Ruby programming skills (Other languages used:Java, Javascript, Python)
- Experience with message queues and non-relational databases (e.g. RabbitMQ, MongoDB)
- Familiarity with CSS, HTML and Node.js
- Interest in React or other front end frameworks
- Ability to learn new programming languages as needed
- Knowledge of test-driven development
- Linux
To apply for this job email your details to mnugent@forbestc.com