Consultadd
New York, NY, USA
Python Developer
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
Resume tailored to this roleApplied in secondsTrack every application
Download the appAbout this role
We are looking for an Entry level/experienced Python developer with a background in shipping beautiful, high-performance, maintainable software to join our team. In this role you will work on Python so basic technical skills are required.
Responsibilities:
- Excellent communication skills, both verbal and written.
- Use Progressive Enhancement to take advantage of new techniques without leaving our audience behind.
- Ability to work independently, as well as in a team environment.
- Ensures work is completed on schedule and within budget.
- Presents finished builds to technical leads, creative team and Creative Directors.
- Strong ability to understand the priorities of client campaigns.
- Develop clean, reusable and well documented code.
- Work both independently and as a highly functional part of our core Python/Ruby on Rails development team.
Requirements:
- Must have experience with basic java, SQL, and data structures.
- Strong knowledge of relational database, SQL.
- Strong object-oriented analysis and design skills.
- Familiarity with Python, Ruby On Rails, AngularJS, Javascript, JQuery, will be helpful but not essential.
- Proficient with OO programming and Java/J2EE.
- Familiarity with Linux/Unix, Junit.
- Successful track record in writing high quality code.
- Good knowledge of computer science fundamentals and algorithms.
Qualifications:
- BS or MS in Computer Science or related field.