"Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated."
-- Edsger Dijkstra
In software development, there is no substitute for talent. No amount of training, or tools, or processes, or certifications, can turn a mediocre developer into a great one. If you just require application maintenance (copy & paste), mediocre is fine. If you want to create mission-critical systems, take your products to market quickly, and maintain a clean code base, then you need great developers.
At O&B, we find the best programming talent. Despite the highly-competitive recruitment environment, we only accept around 3% of applicants. That's because they first have to go through a rigorous programming test which weeds out around 90% of applicants. We then screen out the remaining applicants via a series of interviews that look for love of programming, work ethic and leadership, which screens out many more.
Training and learning continues throughout the career of a developer in O&B. Each developer is assigned a more senior mentor to provide one-on-one support to each developer's growth. Frequent training courses and knowledge-sharing sessions are provided to developers, including our Enterprise Architect's Boot Camp for more senior developers. There are also numerous other activities that provide avenues for learning, such as competitions.
Working with Orange & Bronze Software Labs definitely means to be impressed with the people you work with - highly professional, passionate, highly-skilled engineers and analysts that genuinely want to see you succeed.
Our design team creates simple, elegant, and effective interfaces that engage users.