What are the responsibilities and job description for the Senior Python Developer with Mongo DB, GenAI position at Accord Technologies Inc?
Job Title: Python Senior Developer ( MongoDB and GenAI integration)
Location: Charlotte, NC (Hybrid 3 days a week) or\ Irving, TX
Local candidates to NC will be preferred. Candidates who are open for relocation in Eastern and Central zone will be considered based on firm assurance.
About Us: We are looking for a talented Python Senior Developer to join our team, focusing on building scalable applications with a strong emphasis on MongoDB and GenAI integration.
Job Summary: As a Python Senior Developer, you will play a critical role in designing, developing, and implementing robust applications utilizing Python, MongoDB, and GenAI technologies. Your expertise will be instrumental in enhancing our product offerings and driving innovation within our development team.
Key Responsibilities
Location: Charlotte, NC (Hybrid 3 days a week) or\ Irving, TX
Local candidates to NC will be preferred. Candidates who are open for relocation in Eastern and Central zone will be considered based on firm assurance.
About Us: We are looking for a talented Python Senior Developer to join our team, focusing on building scalable applications with a strong emphasis on MongoDB and GenAI integration.
Job Summary: As a Python Senior Developer, you will play a critical role in designing, developing, and implementing robust applications utilizing Python, MongoDB, and GenAI technologies. Your expertise will be instrumental in enhancing our product offerings and driving innovation within our development team.
Key Responsibilities
- Design, develop, and maintain high-performance applications using Python.
- Implement and optimize database solutions using MongoDB.
- Integrate GenAI technologies into existing applications to enhance functionality and improve user experiences.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Conduct code reviews and provide mentorship to junior developers to promote best practices and coding standards.
- Troubleshoot and debug issues, ensuring timely resolution and minimal disruption to services.
- Stay updated with industry trends and emerging technologies to enhance product capabilities and drive innovation.
- Document development processes, code changes, and system designs for reference and compliance.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5 years of professional experience in software development with a strong focus on Python.
- Extensive experience with MongoDB, including schema design, performance tuning, and data modeling.
- Familiarity with GenAI technologies and their integration into software applications.
- Strong understanding of RESTful APIs, microservices architecture, and web application development.
- Proficient in version control systems (e.g., Git) and CI/CD practices.
- Excellent problem-solving skills and ability to work independently and collaboratively.
- Experience with front-end technologies (e.g., JavaScript, React, Angular).
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker).
- Knowledge of Agile development methodologies and experience working in Agile teams.