Senior Python Developer
OpenCrowd is a services firm that focuses on delivering innovative rich internet applications, social and cloud apps. Since our inception in 2005, we have built large complex systems for firms ranging from the top five investment banks, media and entertainment companies, intellectual property firms and healthcare providers. We help our clients shape and formulate their business strategy, design and implement innovative solutions and get them to market in record timeframes. For additional company information, please visit www.opencrowd.com.
We are looking for highly motivated individuals who thrive on challenging work in a startup environment with a strong dedication to delivering innovative applications utilizing the latest technologies. Our technologists need to be very delivery oriented and be able to pick up new technologies quickly. We focus on building Social Applications, Rich Internet Applications and Cloud Applications on Amazon, Google App engine and Force.com platform. This position is based out of New York. No relocation assistance will be provided.
Primary Responsibilities:
–Build software components that comply with the application architecture and detailed design
–Work with project managers and/or clients to scope work, produce estimates and to help define deliverables and timelines
–Select technologies, recommend architectures and create technical design based on client requirements
Core Competencies:
–At least three years experience developing web application in Python
–Four to seven years experience developing database-driven, web applications
–Experience with Django and deployment on Google App Engine a strong plus
–Solid experience with front end development (HTML, JavaScript, CSS, AJAX) a must
–Proficiency across the range of J2EE technologies and frameworks like Struts, Spring is a solid plus
–Strong Object Oriented Design and experience developing high-performance systems and web sites (caching, performance, messaging, serialization, etc)
–Knowledge of RDBMS, database design. Worked with at least one of the following: Oracle, Sybase, MySQL, or PostgreSQL
–Experience working in a fast changing environment with tight deadlines
–Ability to clearly communicate ideas and technical decisions
Education:
–Bachelors in Computer science or related field required.
Our compensation program is designed to attract, motivate, develop and retain the very best people. We are proud of our comprehensive benefit program. Our program allows our employees to select the features that make the most sense for their individual and/or dependent(s) needs. Our benefit features include; medical, prescription drug, dental, vision, disability, retirement plan, and a competitive time off program.
Please send your resume to careers@opencrowd.com.
Disclaimer: 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.