Taro Logo

Python Developer

Founded in 1944, Parsons Corporation is a digitally enabled solutions provider focused on defense, intelligence, and critical infrastructure markets.
Dubai - United Arab Emirates
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Python Developer

Parsons Corporation, a well-established digital solutions provider founded in 1944, is seeking a Python Developer to join their team in Dubai. This role offers an exciting opportunity to work on mission-critical initiatives in defense, intelligence, and critical infrastructure markets. As a Python Developer, you'll be responsible for designing and developing scalable backend systems and APIs using modern frameworks. The position requires 2-4 years of experience and offers a collaborative environment working with cross-functional teams. You'll be involved in everything from API development to cloud deployment, using technologies like Python, FastAPI/Django, and various databases. The company emphasizes professional growth, offering ongoing development opportunities and the chance to work on global projects. Parsons values innovation and provides a forward-thinking environment where developers can make significant impacts on strategic digital transformation projects. The role combines technical excellence with business impact, making it ideal for developers looking to advance their careers in a globally respected organization.

Last updated 18 days ago

Responsibilities For Python Developer

  • Design, develop, test, and maintain Python-based applications and backend systems
  • Build and integrate RESTful APIs using frameworks like FastAPI, Django, or Flask
  • Collaborate with teams to define, design, and ship new features
  • Write clean, modular, and well-documented code following best practices
  • Implement unit testing and participate in code reviews
  • Maintain and optimize existing codebases for performance and scalability
  • Work with cloud platforms such as AWS, Azure, or GCP for deployment and integration
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement efforts

Requirements For Python Developer

Python
PostgreSQL
MySQL
MongoDB
Redis
Kafka
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field
  • 2 to 4 years of professional experience in Python development
  • Proficiency in Python with strong understanding of Object-Oriented Programming (OOP)
  • Experience with web frameworks: FastAPI, Django, Flask
  • Solid grasp of RESTful API design and implementation
  • Experience with relational and non-relational databases
  • Familiarity with version control tools such as Git and Bitbucket
  • Experience with writing unit tests
  • Exposure to cloud platforms and containerization tools
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Team-oriented mindset with a collaborative approach

Benefits For Python Developer

  • Professional development and technical learning initiatives
  • Global project opportunities
  • Career growth opportunities