Free Classified Ads in US on Craigslist Categories & Regions
[Close] 

Senior Software Developer - Messaging/Integration buy in US, Free Classifieds Ads

Company Name:
Efinancial
Preamble
Our system is service-based, written primarily in Ruby. We utilize the Ruby on Rails framework, in addition to its lighter-weight companion framework, rails-api, to build small, independent
services
that compose a larger platform. We also make use of RabbitMQ for integrating services and handling workflow. For persistence, we use Postgres and MongoDB.
This is a point-in-time description of our stack, as we are constantly evolving to meet the needs of our growing business. We operate in an Agile environment no long drawn out never ending product launches. We operate with frequent and incremental progress toward long-term goals. We also offer dedicated time to experiment and learn.
If you crave to be part of something big using cutting edge technologies we should discuss.
Responsibilities:
Hands-on development, design, and testing of custom software
Work on a small team as a self-starter
Test at the unit, functional, and integration level
Working on legacy code as well as green field development
Collaborate with various software, IT, and support teams including work with Subject Matter Expert(s) and/or Product Manager to gather requirements for new platform functionality
Lead and mentor through example
Actively track new languages and technologies
Qualifications:
Building servers in Ruby (Rails experience is not required, though helpful and likely you have it)
A strong software development background ideally working with agile practices
Proactive communication skills and ability to meet self established timelines for completing work products
Previous production experience architecting solutions that utilize MVC & SOA frameworks
Expertise developing with multiple distributed system styles, including: request/reply (e.g. REST or SOAP) and message-based (queues or pub/sub)
Experience working within all aspects of an n-tiered architecture, e.g. comfortable coding views (templates), models, and comfortable working in a shell environment on remote servers
Experience as a technical lead of a small team
Be fully functional with HTML / CSS / JavaScript
Multiple in-production, reference-able systems where you contributed significantly to the solution and implementation
To meet these typically means you have had 5-10+ years software development experience
Familiarity with:
Other object-oriented programming languages, e.g. Java, C#, Python, Scala, etc.
Distributed version control systems
Relational and non-relational databases
Interpersonal Skills:
Strong initiative and a proven track record of independently driving projects to completion
Excellent communication and collaboration skills
Excellent problem-solving and debugging skills
Understand urgency, and when to apply it
Aptitude and desire for learning new concepts and procedures
classifon.net - Free Classified Ads in US on Craigslist