Login Enter

Swift Strategic Solutions

1 year ago

JD For Python Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Swift Strategic Solutions
Location
India, Maharashtra, Pune India
Posted
1 year ago
View all jobs at Swift Strategic Solutions

Job description

Overview:

The Python Developer plays a crucial role in our organization, responsible for developing and maintaining high-quality Python applications. They will collaborate with the development team to design, develop, test, and implement Python-based applications and build scalable solutions for our business needs.

Key Responsibilities:

  • Develop and maintain Python-based applications
  • Design and implement RESTful APIs using Django
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write efficient, reusable, and testable code
  • Integrate user-facing elements with server-side logic
  • Implement security and data protection
  • Optimize applications for maximum speed and scalability
  • Collaborate with the team to establish objectives and design more functional, cohesive code to enhance the user experience
  • Understand and implement security and data protection
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Participate in code reviews and software testing
  • Manage individual project priorities, deadlines, and deliverables
  • Document technical specifications, unit test cases, and implementation details
  • Contribute to the entire software development lifecycle

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience as a Python Developer or similar role
  • Strong understanding of Python and its core principles
  • Experience with Django web framework
  • Proficient in SQL and database management
  • Experience with RESTful API development
  • Knowledge of front-end technologies, such as JavaScript and HTML
  • Experience with version control using Git
  • Understanding of code versioning tools and continuous integration
  • Ability to work in an Agile development environment
  • Excellent problem-solving and analytical skills
  • Good communication and teamwork skills
  • Ability to prioritize and manage multiple tasks
  • Strong attention to detail and commitment to quality
  • Familiarity with software development best practices and design patterns
Primary Python Oracle DB / MySQL / Postgres Java Stackstorm Django Ansible Terraform Docker & KubernetesSecondary DevOps ReactJS / AngularJS MongoDB RestAPI

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.