Job Title: Python Developer with AWS
Job Overview
As a Python Developer with AWS, you will play a pivotal role in the development and enhancement of our Software as a Service (SaaS) platform. This position offers a unique opportunity to leverage your extensive experience in Python and AWS while contributing to a collaborative and innovative team environment.
Key Responsibilities
• Develop and enhance our SaaS applications utilizing Python and AWS.
• Collaborate effectively with cross-functional teams to achieve project milestones.
• Implement best practices for application architecture and development.
• Ensure comprehensive and clear documentation of processes and systems.
• Participate in Agile methodologies, including sprint planning and ceremonies.
• Maintain and support existing applications while mentoring junior developers.
Required Skills
• Proficient in Python (7-8 years of experience).
• Minimum of 2-3 years of experience with AWS.
• Experience in building and maintaining SaaS platforms.
• Basic knowledge of database management, particularly MongoDB.
• Extensive experience with at least two programming languages, such as Python, Java, C, C++, C#, or Go.
• Familiarity with document-oriented databases, including MongoDB and similar products.
• Practical experience with cloud platforms like AWS, Google Cloud, or Azure.
• Strong understanding of industry technology strategies and best practices.
• Knowledge of unit-testing frameworks and BDD/TDD methodologies.
• Experience with infrastructure-as-code tools such as Terraform, Ansible, Puppet, or Salt.
• Understanding of Agile and Lean principles, with experience using tools like JIRA and YouTrack.
• Proficiency in Python frameworks such as Django or Flask.
• Strong critical-thinking and problem-solving abilities, alongside effective communication skills.
Qualifications
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
• Proven expertise in software development with a focus on Python and cloud technologies.
• Demonstrated experience in developing SaaS applications and a strong foundation in database management.
Career Growth Opportunities
This role not only provides the chance to work with advanced technologies but also fosters professional development in a leading tech environment. You will have access to networking opportunities that can enhance your career trajectory.
Company Culture And Values
We pride ourselves on maintaining an inclusive workplace that values diversity and promotes a collaborative work environment. Joining our team means being part of a community that is committed to excellence and innovation.
Compensation And Benefits
• Competitive pay rate ranging from $70-75/hr on W2, commensurate with experience.
• Opportunity for contract-to-hire (CTH) arrangements.
• Flexible working schedule with 3 days required onsite.
Employment Type: Contractor
Tagged as: Engineer