Senior Python Developer
AggDirect
Job Title: Senior Python Developer
Location: Hybrid
Company: AggDirect.com
Position Type: Full-time
Job Description
We are looking for a passionate and experienced Mid-Senior Python Developer to join our dynamic team at AggDirect.com. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining various back-end services and processes that drive our innovative platform. Your work will directly contribute to the optimization of our operations and the enhancement of user experiences.
Responsibilities:
- Develop, test, and maintain robust, scalable, and high-performance software using Python.
- Design and implement efficient back-end services for data processing and integration.
- Work collaboratively with frontend developers and product team members to integrate systems and improve workflows.
- Write reusable, testable, and efficient code.
- Participate in code reviews and help maintain high standards of code quality.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Assist in the integration of user-facing elements with server-side logic.
- Provide technical guidance and mentorship to junior developers.
- Stay updated on new technologies and best practices in software development.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Python development.
- Strong understanding of the Python programming language and its frameworks (e.g., Django, Flask).
- Experience with RESTful API design and development.
- Proficiency in database technologies, both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
- Familiarity with front-end technologies (JavaScript, HTML5, CSS3) is a plus.
- Experience with version control tools, preferably Git.
- Strong problem-solving skills and ability to work under tight deadlines.
- Excellent communication and teamwork skills.
Benefits:
- Competitive salary and benefits package.
- Flexible working hours and remote work opportunities.
- Opportunity to work with a cutting-edge technology stack.
- A supportive and dynamic work environment.
- Professional growth opportunities through mentorship and skill development programs.
Nice To Have:
- Experience with Docker and containerization technologies.
- Experience with cloud services such as AWS, Azure, or Google Cloud Platform.
Work arrangement
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago