We believe that our developers are artist in many ways. They build wonderful technology which is human savvy and reduces the need to indulge into learning the tool, rather they can focus on their work and achieve their goals.
You will collaborate with client representatives and project team members across the project stakeholder group, and report directly to the Principle Software Architect. You will work in tandem with project leadership to ensure the company continues to release robust and scalable software on a daily basis. This is a unique opportunity that will require you to be very "hands on" with regard to our projects' technical architecture and design. You will be required to understand the tactical, immediate needs of our clients and their products, and design, develop and execute tailor-made solutions accordingly. You will help set the vision for how software is architected, engineered, tested, and released to our customers and collaborate to create means of introducing, testing, and integrating new technologies into our products, enhancing them continuously.