Epicareer Might not Working Properly
Learn More
A

Sr. Python Developer- Hybrid- W2 only

  • Full Time, onsite
  • APEX IT Services
  • Hybrid2 days onsite, United States of America
Salary undisclosed

Apply on


Original
Simplified

Sr. Python Developer

Location: Bethesda MD

Hybrid

What you will be doing

  • Python development
  • Collaborate with the Product manager, architect and stakeholders to understand the requirement better.
  • Develop the user stories as per the requirement.
  • Thoroughly Unit test the user stories as per the requirement, and to avoid rework.
  • Follow the coding guidelines and avoid unnecessary code for better maintainability.
  • Zeal to learn and upskill as per the need.

What we need from you

  • 8+ years successfully working on server-side programming with Python.
  • 8+ years of experience in a Python web framework like Django or Flask.
  • Deep knowledge of multi-process architecture projects in the cloud and Python's threading limits.
  • Know how to use ORM (Object-Relational Mapping) libraries.
  • Experience with event-driven programming in Python.
  • Able to design and build RESTful APIs.
  • Proficient in using Python for data analysis and data science.
  • Understanding of database technologies, including SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Couchbase) databases.
  • Aware of security issues and best practices, like OAuth and JWT.
  • Experience with cloud services like AWS, Google Cloud, Microsoft Azure is a plus.
  • Knows how to design scalable, distributed systems.
  • Understands Continuous Integration and Continuous Deployment (CI/CD) principles and methods.
  • Experienced with version control systems, such as GitHub.
  • Experienced with Agile methodology.

Nice to Have Skills

  • Familiar with container technologies, preferably Kubernetes and Docker. Experience with cloud platforms like AWS and Azure is a plus.
  • Familiar with principles and methodologies of Continuous Integration and Continuous Deployment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job