Apply For This Job

Close
or

Job Description

As a Python Software Engineer, you will get an opportunity to work on different type of applications, cutting edge technologies and tools. You will be responsible for designing, developing and testing high performance, intuitive, data-driven applications using Python. You will be working with a highly skilled team who love to design, write, test and maintain high quality code.

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a part of team responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

 

Expectations

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews

 

Qualification/Expertise

  • Bachelor’s degree in Software Engineering/Computer Science (or related field)
  • 3+ years of relevant work experience
  • Have experience in Test Driven Development
  • Understanding of app / browser performance and techniques.
  • Good understanding of micro-service architecture.
  • Experience with at least a few common python frameworks and libraries (flask, django, pytest, psycopg2, sqlalchemy etc)
  • Familiarity with API gateways, configuration, rate limiting
  • Good understanding of SDLC tools (Git, JIRA etc)
  • Excellent verbal and written communication and reporting skills – must be fluent in English
  • Expertise in Object Oriented Design, Database Design, and XML Schema
  • Good knowledge of relational databases (PostgreSQL etc)
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Software Engineering/Computer Science or related
Career Level:
Experienced Professional
Minimum Experience:
3 Years (Enterprise level application development)
Apply Before:
Jan 31, 2019
Posting Date:
Jan 04, 2019
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Central Asian Cellular Forum (CACF)

Telecommunication / ISP · 11-50 employees - Islamabad

Central Asian Cellular Forum (CACF) was formed with the primary objective to support the development of 3G technologies (both WCDMA & CDMA) in the region. While, the activities of the forum started about six years ago to provide support to the CDMA community in Pakistan, it was renamed in the lat ...Read More

Similar Job Titles