Do you believe that you cannot be an accomplished software designer/architect and consider yourself “post-technical?” Are you solution driven rather than technology specific? Do you want to work alongside the people who wrote some of the industry’s best practices? We are currently looking for Enterprise Architects who are real innovators, who understand the issues businesses face and can work with them to create robust, scalable, elegant, flexible and relevant software solutions that truly transform industries. We want people who see technology, process and organizational problems, are driven to fix them and along the way influence the industry to move in a better direction.
- Development and delivery experience with more than one language, which maybe .NET, Java, Ruby on Rails and/or mobile technologies.
- Hands-on experience in analysis, design, coding and implementation of complex, custom-built applications.
- Great OO skills, including strong design patterns knowledge.
- Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum.
- Desire to strengthen teams and contribute to the wider technical community through collaboration, coaching and mentoring of other technologists.
- Ability to work in a variety of client settings and in a multi-cultural, team-oriented, collaborative environment.
- Knowledge of software best practices, like test-driven development and continuous delivery.
- Experience in working in a forward-thinking, OSS-centric environment.
- Experience in leading a technical team and mentoring junior developers.