Senior Software Architect


As a senior architect you will play an important role in delivery of curent solutions and help in creaing and marketing new solution offerings. At the project level you will be responsible for overall system design including working with developers in architecting the system, leading investigation of new technologies and mentoring developers.

Work with the project manager to create estimates and sprint plans
Provide insight into complexity of business features, user interface design and create solutions that reduce technical complexity while maximizing business and user benefits
Guide and lead technologists to create the system and detailed technical design
Investigate new technologies and mentor developers in implementing new technologies
Assure team uses best practices in design and implementation
Work with the business development team in estimating work, creating proposals and assisting in other sales activities

10+ years hands on experience with Web technologies specifically Java
Strong Object Oriented Design and experience developing high-performance systems and web sites (caching, performance, messaging, serialization, etc)
Working knowledge of Django/Python is a strong plus.
Knowledge of RDBMS database design and performing data extractions, conversions and manipulations. Worked with at least one of the following: Oracle, Sybase, MySQL, or PostgreSQL
Any experience with technologies like Amazon AWS, ExtJS, ElasticSearch, Titanium SDK are all very desirable skills

This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time. 
OpenCrowd is an equal opportunity employer.

© 2005-2018 OpenCrowd Inc. New York