Python Developer

DeepData Inc
Texas City, TX, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management Unit Testing Microsoft Azure Cloud Computing Code Review Computer Programming Databases Data Structures
+33 more
Software Debugging Django Web Framework Github Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL NumPy Object-Oriented Software Development Redis Standard Sql Software Deployment Software Engineering Software Systems Web Application Frameworks Data Processing Google Cloud Flask (Web Framework) AWS Lambda Backend Git Fastapi Pandas Amazon Relational Database Service Information Technology Machine Learning Operations Celery Front End Software Development Restful APIs Software Version Control Docker Jenkins Microservices

Job description

We are seeking an experienced Python Developer with 4-6 years of hands-on development experience to design, develop, and maintain scalable applications and backend services. The ideal candidate should have strong knowledge of Python programming, REST APIs, databases, and cloud technologies. The candidate will work with cross-functional teams to develop high-performance applications, implement business requirements, and deliver reliable software solutions., * Design, develop, test, and maintain Python-based applications.

  • Build scalable backend services and RESTful APIs.
  • Develop and integrate applications with databases and external systems.
  • Write clean, reusable, and maintainable Python code.
  • Optimize application performance and troubleshoot technical issues.
  • Implement data processing and automation solutions.
  • Collaborate with frontend developers, QA engineers, and business teams.
  • Participate in code reviews and technical discussions.
  • Develop unit tests and maintain application documentation.
  • Support application deployment and production troubleshooting.

Requirements

  • Strong hands-on experience in Python programming.
  • Experience with Python frameworks such as Django, Flask, or FastAPI.
  • Good knowledge of REST API development and integration.
  • Strong SQL and database management skills.
  • Experience with PostgreSQL, MySQL, or SQL Server.
  • Knowledge of object-oriented programming (OOP) and data structures.
  • Experience with AWS, Azure, or Google Cloud.
  • Understanding of Git, GitHub, and version control.
  • Experience with debugging, testing, and application optimization.
  • Knowledge of Agile/Scrum development methodologies.

<>Preferred Skills

  • Docker and Kubernetes.
  • CI/CD pipelines and Jenkins.
  • Microservices architecture.
  • Pandas and NumPy.
  • AWS Lambda, S3, EC2, and RDS.
  • Redis and Celery.
  • Basic knowledge of AI/ML integration., * Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 4-6 years of relevant Python development experience.
  • Strong analytical, communication, and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment., Candidates currently authorized to work in the USA under OPT or STEM possess valid employment authorization.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…