What are the responsibilities and job description for the Python Developer position at Apex Systems?
Job Title: Python Developer
Location: Hybrid (Carmel, IN)
Job Type: Contract
About Us: We are a forward-thinking company specializing in innovative document processing solutions. Our team is dedicated to leveraging cutting-edge technology to transform unstructured data into actionable insights. We are looking for a talented Python Developer to join our dynamic team and contribute to our mission of automating and enhancing document processing workflows.
Job Description:
Responsibilities:
- Develop, test, and maintain high-quality Python code for various document processing applications.
- Collaborate with cross-functional teams to design and implement scalable solutions.
- Integrate third-party APIs and services to enhance application functionality.
- Optimize and refactor existing code to improve performance and maintainability.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve software defects and issues.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain at the forefront of innovation.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Python Developer, with a strong understanding of Python programming language and frameworks.
- Familiarity with web frameworks such as Django or Flask.
- Experience with RESTful APIs and web services.
Preferred Qualifications:
- Knowledge of machine learning and natural language processing (NLP) techniques.
Salary : $45 - $65