Role Description
This is a full-time on-site role for a backend software engineer located in Islamabad. The Django developer needs to be experienced on GCP and will be responsible for the development & support across distributed systems and implementing testable and scalable code. The candidate will be responsible for developing high-quality applications. Sound knowledge of secure coding best practices is essential in this role. We expect you to be able to meet deadlines and multi-task between priorities, with excellent communication and problem solving skills. If you are a confident and flexible self-starter, capable of operating in a dynamic environment and want to work within a startup, we’d like to meet you.
Responsibilities
Develop secure & high performance systems & services based on the business requirements.
Integrate systems & services across distributed systems and services.
Manage deployment of the systems & services to the development, test and production environments.
HTTP API integration over various authorization protocols mainly OAuth2 and Basic
Experience with ETL and data wrangling with Python
Experience with Google Cloud server less and managed services
Experience with user access control development
HTTP API integration over various authorization protocols mainly OAuth2 and Basic
Design highly scalable, testable code
Discover and fix programming bugs
Develop test cases for the systems & services based on the business requirement.
Test and deploy upgrades, updates and patches.
Respond to end user requests for technical support.
Perform on-site and remote support & maintain support record.
Provides emergency on-call support.
Provide root cause analysis of customer issues.
Perform maintenance programming and correction of identified defects.
Develop and maintain technical documentation.
Skills / Qualifications
Bachelor's degree or equivalent experience in Computer Science or related field
2+ years commercial experience in Python (using Django and REST Framework)
Sound problem solving skills using the right data structures, algorithms and design patterns
Experience in developing and documenting APIs
Experience with integrating 3rd party API’s.
Experience with relational database PostgreSQL or similar
Experience with CI/CD methodologies and container-based packaging & deployment
Aware of current industry developments and best practices.
Fluent in English with excellent writing and communication skills, and an attention to detail.
Extremely well organised and able to prioritise business needs effectively.
Confident and flexible self-starter, capable of operating in a dynamic environment.
An unwavering desire for continuous improvement and innovation.
Most importantly, the candidate should have a passion for start-ups, the business and this role.
Job Type: Full-time
Work Location: In person
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job