You are viewing a preview of this job. Log in or register to view more details about this job.

Python Developer

Job brief

 

We are seeking a Python Developer to join our engineering team and help us develop and maintain various software products.

Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.

Ultimately, you’ll build highly responsive web applications that align with our business needs.

 

Contract Type: W2 Contract

 

Responsibilities

 

  • Write effective, scalable code
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions

 

Requirements and skills

 

  • Work experience as a Python Developer
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Familiarity with front-end technologies (like JavaScript and HTML5)
  • Team spirit
  • Good problem-solving skills
  • BSc in Computer Science, Engineering or relevant field

 

Required Qualifications:

 

  • At least 2-5 years of experience in Python Development
  • Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • Experience in Python development
  • Experience in using AWS services – EKS, S3, EC2
  • Experience in API/ETL development
  • Experience in AWS Terraform development
  • Experience in .NET / Java
  • Experience in software development life cycle
  • Experience in Project life cycle activities on development and maintenance projects.
  • Ability to work in team in diverse/ multiple stakeholder environment.
  • Good Analytical skills
  • Excellent verbal and written communication skills
  • Experience and desire to work in a Global delivery environment.
  • Experience in Postgres database.