About the role
- Write clean, maintainable code following team standards
- Create and maintain technical documentation
- Work with DevOps to manage and maintain infrastructure
- Participate in code reviews and provide constructive feedback
- Debug and resolve technical issues
- Collaborate with team members on feature development
- Write and maintain unit tests
- Participate in team meetings and agile ceremonies
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- OR equivalent practical experience
- 0-2 years of hands-on development experience with relevant tech stack
- Strong problem-solving and analytical skills
- Proficiency in Python and SQL
- Basic data manipulation skills and familiarity with dataframes
- Basic familiarity with version control systems (e.g., Git)
- Basic debugging and troubleshooting skills
- Familiarity with fundamental DevOps practices
- Understanding of code review practices and etiquette
- Familiarity with CI/CD concepts and basic pipeline usage
- Good written and verbal communication skills
- Ability to work effectively in a team environment
- Basic understanding of testing methodologies
- Willingness to learn and adapt to new technologies.
- Hybrid Work Environment; requires reporting to the office in NYC three days a week
- Office/Hybrid Environment
- Non-Union
- Exempt
- Monday - Friday; 9-5
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLdata manipulationdataframesversion control systemsGitdebuggingtroubleshootingCI/CDtesting methodologies
Soft skills
problem-solvinganalytical skillswritten communicationverbal communicationteamworkadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering