Data Meaning is a Leading Business Intelligence consulting company that provides top consulting services to companies throughout the US. We are looking for a Senior Backend Python Developer to join our growing team.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience in Python development, with at least 2 years in a senior role
- Proficiency in Python 3.x and frameworks such as Django or Flask
- Experience with databases (SQL and NoSQL) like PostgreSQL, MongoDB, etc.
- Experience in developing and working with RESTful APIs and microservices architecture
- Solid understanding of front-end technologies (HTML, CSS, JavaScript) is a plus
- Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
- Experience with version control systems (Git, GitHub/GitLab)
- Strong knowledge of software development life cycle (SDLC) methodologies
- Strong communication skills, both verbal and written
- Problem-solving mindset with attention to detail
- Ability to work in a collaborative team environment and handle multiple projects