View all
Python Developer
Islamabad
We are looking for a Backend Developer having 3+ years of relevant industry experience to join our team in Islamabad.
RESPONSIBILITIES
- Code backend services in AWS using scalable architecture e.g. lambda, API Gateway, Step Functions and other services
- Write and maintain API specs using Swagger / Open API
- Automation of cloud infrastructure deployment, monitoring and failover
- Writing unit and integrated tests using TDD best practices
- Participate in design discussions and implementation of features with other team members
- Refactor backend code to industry best practices and software engineering principles
- Write necessary technical documentation in Confluence
- Collaborate with Agile team using Jira, daily stand-up, retro and planning meetings
- Maintain active deployments in cloud infrastructure of backend services
REQUIREMENTS
- Experience with at-least one server-side programming language e.g. PHP, Node.js or Java. Willing to learn new languages, frameworks
- Experience in at-least one public cloud provider e.g. AWS, Azure or Google Cloud Platform
- Scripting experience in at-least one language e.g. Bash or Python etc.
- Knowledge of best practices
- Desire to automate workflows, deployments and tasks using code
- Agile Scrum development practice
- Comfortable with Git, pull requests, code reviews, branching and code collaboration
- RDBMS database design and development experience: MySQL or PostgreSQL
- SQL proficiency and excellent spoken English
PERSONALITY
- Growth attitude, positive, determined, open to new ideas and always looking to improve
- Excellent team player with a strong desire to be an active, long term participant in the growth of the project and company
- Strong communication and interpersonal skills, displaying the ability to connect and build a relationship with team members