drjobs Software Developer

Software Developer

Employer Active

5 Vacancies
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alabaster, AL - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

5 Vacancies

Job Description

Job Overview:

We are seeking a highly skilled and experienced Python Backend Developer to join our dynamic team. The ideal candidate will have expertise in developing and maintaining backend applications using Django REST Framework (DRF) and demonstrate strong knowledge in designing, building, and integrating APIs.

Key Responsibilities:

  • Develop and maintain robust, scalable, and efficient backend solutions using Python and Django REST Framework.
  • Design, build, and document RESTful APIs for seamless integration with frontend applications and third-party services.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to deliver high-quality software.
  • Optimize existing code for better performance, scalability, and reliability.
  • Implement security best practices to protect APIs and user data.
  • Write unit tests and perform debugging to ensure quality and consistency of code.
  • Integrate third-party APIs and develop custom solutions as needed.
  • Maintain version control using Git and follow CI/CD workflows.

Required Skills & Qualifications:

  • 2+ years of professional experience in backend development using Python.
  • Strong expertise in Django and Django REST Framework (DRF).
  • Proven experience designing and implementing RESTful APIs.
  • Familiarity with API documentation tools (e.g., Swagger/OpenAPI).
  • Good understanding of database design and management with PostgreSQL, MySQL, or similar relational databases.
  • Experience with authentication mechanisms (OAuth2, JWT, API Keys, etc.).
  • Knowledge of web server deployment (e.g., Nginx, Gunicorn).
  • Hands-on experience with version control systems, particularly Git.
  • Familiarity with DevOps practices such as containerization (Docker) and CI/CD pipelines is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Preferred Skills:

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of asynchronous programming (e.g., Celery, asyncio).
  • Understanding of GraphQL APIs.
  • Experience with real-time data processing or WebSocket protocols.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a bonus.

Why Join Us?

  • Opportunity to work on cutting-edge projects.
  • Collaborative and innovative team environment.
  • Flexible working hours and remote-friendly policies.
  • Competitive compensation and benefits package.


PYTHON,DJANGO,AWS SOLUTIONS ARCHITECT

Employment Type

Full Time

Company Industry

Key Skills

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.