Develop clean, reusable Python code as part of a Python/RoR team. Collaborate with creative and technical teams, deliver high-quality, maintainable software on schedule, and apply OO design, algorithms, and database skills.
Job Description
Python Developer
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.
BS or MS in Computer Science or related field.
Additional InformationConsultAdd Inc New York, New York, USA Office
175 Greenwich St, 38th floor c/o Hana by Industrious, New York, NY, United States, 10007
Similar Jobs
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and development teams building cloud-based, full-stack solutions for risk management and regulatory needs. Designs distributed microservices, APIs, reusable frameworks, and robust systems using modern programming languages, databases, containers, and AWS services. Provides technical leadership across Agile teams, mentors engineers, improves system performance, reduces technical debt, establishes engineering standards, and contributes to long-term technology strategy.
Top Skills:
Ai Coding ToolsAsynchronous ApisAutomated Testing FrameworksAWSBitbucketC#Ci/CdDockerGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLObservabilityOpen Source FrameworksPythonRdbmsReactRustScalaSynchronous ApisTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Lead technology projects and engineering teams building cloud-based, full-stack solutions with distributed microservices. Develop and maintain systems using multiple programming languages, databases, APIs, containers, cloud services, CI/CD, and automated testing. Provide technical leadership, establish engineering standards, mentor developers, partner with architects and product managers, improve system performance, reduce technical debt, and influence long-term technology strategy.
Top Skills:
Ai Coding ToolsAsynchronous ApisAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdClaudeDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLObservability ToolsPythonRdbmsRest ApisRustScalaSynchronous ApisTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Lead full-stack engineering initiatives and development teams building large-scale, distributed, cloud-native systems. Design and implement reliable, high-performance solutions using Python, Angular, microservices, databases, containers, and public cloud platforms. Provide technical leadership, mentor engineers, shape architecture and technology roadmaps, establish engineering standards, and partner with product and architecture leaders on platform strategy and enterprise-wide initiatives.
Top Skills:
Ai-Based Coding ToolsAngularApi DevelopmentAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNosql DatabasesObservability ToolsOpen Source RdbmsPythonRustScalaTypescript
What you need to know about the NYC Tech Scene
As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.
Key Facts About NYC Tech
- Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
- Key Industries: Artificial intelligence, Fintech
- Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
- Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

