Logo for MDA Edge

Python Software Engineer

Roles & Responsibilities

  • Bachelor's degree (B.Tech/B.E in Computer Science/Information Technology or equivalent) with relevant field experience
  • At least 1 year of Python development experience
  • FastAPI experience is mandatory; strong Python experience with Django/Flask
  • Experience with SQL databases (Postgres), REST standards, Git, and debugging skills

Requirements:

  • Write well-documented, clean code following best practices and design patterns
  • Design and implement low-latency, highly available, and performant REST APIs
  • Collaborate with fellow engineers in empowered and self-organized development teams
  • Integrate with SQL databases and distributed systems

Job description


Job Summary:
  • Looking for a Python Developer to write clean, efficient code, design robust REST APIs based on FastAPI, and collaborate within organized teams.
  • Requirements include a Bachelor's degree, expertise in Python with frameworks like Django or Flask, and knowledge of threading, ORM, and event-driven programming.
  • FastAPI working experience is mandatory.
  • Experience with SQL databases (Postgres), REST standards, Git, strong debugging skills, and a passion for problem-solving are vital.
  • The compensation will be offered based on years of experience and on Market Standards.
Requirements:
  • B. Tech/B. E (Computer Science/Information Technology) or equivalent with relevant field experience.
  • Previous work experience as a Python developer for 1 year at least.
  • Strong in Python.
  • Experience in maintaining large scale application.
  • Ability to multitask and work in a fast-paced environment.
  • Ability to document their code.
  • Understanding accessibility and security compliance.
  • Self-motivated with the ability to work independently or jointly in a self-directed way.
  • Demonstrated successful development of web-based applications.
  • Proven analytical and problem-solving capabilities.
  • Keen attention to detail.
  • Strong work ethic and desire to build industry-leading products.
  • Proactive instead of reactive.
  • Looking for ways to improve self and company's brand value.
Responsibilities:
  • Write well-documented, clean code following best practices and design patterns.
  • Design and implement low-latency, highly available, and performant REST APIs.
  • Collaborate with fellow engineers in empowered and self-organized development teams.
  • Understand and implement database architecture and design.
  • Handle assignments effectively.
  • Integrate with SQL databases and distributed systems.
  • Embrace relentless automation, continuous integration, and continuous delivery.

Python Developer Related jobs

Other jobs at MDA Edge

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.