logo inner

Python Developer

ascendingdcWorldwideRemote
This job is no longer open

Location: Fully Remote (Anywhere within the US)Role Overview:

We are seeking an experienced Python Developer to join our technology team. The successful candidate will be instrumental in designing, developing, and deploying large-scale applications. This role requires a strong foundation in software development, cloud technologies, and a passion for leveraging the latest technologies to solve complex problems.

Key Responsibilities:


  • Design, develop, and deploy scalable and robust applications using Python.
  • Work extensively with web frameworks such as Flask, FastAPI, and Django to develop RESTful APIs.
  • Utilize ORM libraries like SQLAlchemy and data processing libraries such as Pandas and NumPy to manage and manipulate data efficiently.
  • Develop and manage cloud-based solutions, focusing on AWS for cloud development, management, and provisioning.
  • Implement AWS services including API Gateway, Lambda, SNS, SQS, S3, and EC2/ECS to build scalable and highly available systems.
  • Collaborate with cross-functional teams to understand requirements, design solutions, and ensure quality and performance standards.
  • Stay updated with new technologies and best practices in software development and cloud architecture to continually improve the quality of applications.

Qualifications:


  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field. Equivalent knowledge or experience is also acceptable.
  • A minimum of 5 years of experience in designing, developing, and deploying large-scale applications using Python.
  • Strong experience with Python web frameworks (Flask, FastAPI, Django), REST APIs, and libraries such as SQLAlchemy, Pandas, and NumPy.
  • Proven experience in cloud development, management, and provisioning, specifically on AWS.
  • In-depth knowledge of AWS services such as API Gateway, Lambda, SNS, SQS, S3, and EC2/ECS.
  • Excellent problem-solving skills, with the ability to design and implement efficient and scalable solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

What We Offer:


  • An opportunity to work with cutting-edge technologies in a dynamic and evolving environment.
  • A supportive team that values innovation, continuous learning, and collaboration.
  • Competitive salary, comprehensive benefits, and a commitment to work-life balance.

This job is no longer open

Life at ascendingdc

Thrive Here & What We Value* Large-scale innovative projects* Passionate team of technologists* Continuous Delivery best practices* Remote work environment* Collaborative team culture* Continuous learning and improvement mindset* Technological and career growth opportunities* 100% Remote Work within the US
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024