Associate Architect - Software Developer
While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Experience Level: 10+ Years
Responsibilities:
Design distributed applications, architectural trade-offs applying synchronous and asynchronous design patterns, write code and deliver with speed and quality
Develop multi-tier scalable, high-volume performing, and reliable user-centric web services-based applications that operate 24x7
Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration
Develop software related to machine learning, artificial intelligence and data analytics
Write and implement software solutions that integrate different systems
Responsible for the day to day supervision for a small team of associates; provide coaching and input into the performance management process.
Required Skills:
Bachelor's Degree Computer Science or related discipline, or equivalent experience required
Front end - Angular(2+)/ ReactJS/ JavaScript
Backend - Java
Cloud Platforms – AWS
Other Frameworks - Kafka
Experience working with scalable, high-performance systems.
Strong understanding of database design; Experience of NoSQL databases is a plus.
Experience in API integration, Application deployment.
Familiarity in Unix/Linux development environments & tools including scripting.
Experience in designing system architecture for solving complex problems with a sound understanding of object-oriented programming and Design Patterns.
Knowledge of Data Structures and Algorithms and open to learn new concepts/methods
Experience in Test Driven Development & Agile methodologies.
Self-starter with a drive to technically mentor your cohort of developers.
What is in it for you:
Be part of the fastest-growing AI-first digital transformation and engineering company in the world
Be a leader of an energetic team of highly dynamic and talented individuals
Exposure to working with fortune 500 companies and innovative market disruptors
Exposure to the latest technologies related to artificial intelligence and machine learning, data and cloud
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!