What are the responsibilities and job description for the Python position at Covetus?
Role: Python Developer
Location: Jersey City, NJ
Position Type : Fulltime
Job Description
Python Developer
Must Have Technical/Functional Skills
1. Software Development Experience
o Beyond academic projects in real-world or production environments.
2. Programming Language Proficiency
o Strong knowledge of Python
3. Design & Architecture
o Understanding of design patterns and programming best practices.
4. Functional Programming (Advantage)
5. UI Development Experience (Advantage)
6. Financial/Derivatives Knowledge (Advantage)
7. Tech Enthusiasm & Learning Attitude
Roles & Responsibilities
• Design, develop, test, and maintain software applications using Python.
• Apply design patterns and adhere to programming best practices to ensure code quality and maintainability.
• Collaborate with cross-functional teams including UI/UX and QA for full-stack development.
• Optionally contribute to UI features and interfaces.
• Continuously learn new technologies and demonstrate a passion for software engineering.
• (Preferred) Understand financial concepts and implement logic involving derivatives.