We are looking for a Senior Python Developer for our office 99 Technologies based in Phase 4 Bahria Town Islamabad.
- Implement Python code to build scalable application architectures.
- Develop efficient solutions for systems, databases, UI, and web services.
- Analyze existing software solutions to identify areas for improvement.
- Conduct multiple unit tests to ensure improved functionality of the applications.
- Design and deliver reliable, low-latency, and highly performant applications.
- Implement the best security practices throughout the development process.
- Discover, learn and apply new technologies, best design practices, and usability patterns to development processes.
- Implement and support technical solutions to deliver business requirements.
- Collaborate with the reporting manager and developers to meet database code requirements.
- Take care of the efficiency, integrity, and quality of database code and structures.
Requirements:
- Bachelor’s degree in computer science, or related field.
- 4+ years or plus work experience as a Python Developer
- Good knowledge of Python frameworks such as Django etc.
- Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3
- Effective knowledge of using tech stack - FastAPI, Docker Implementation, PostgreSQL, Experience working with MVC and event-driven programming
- Experience with database design and data modeling
- Experience working with SQL and REST APIs
- Knowledge of software configuration management including GIT
Job Type: Full-time (Onsite)