Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field with 2 to 3 years experience
- Proficiency in Python development.
- Familiarity with different design, architectural patterns and skill for writing reusable Python libraries.
- Experience in working with web application frameworks like Django etc.
- Understanding of the concepts of Django MVC (Model-View-Controller) Pattern, and RESTful web services.
- Relevant Knowledge of GUI frameworks like React, HTML, JavaScript, CSS according to project requirements.
- Deep understanding of software engineering concepts and processes
- Applied experience in using any SQL Databases such as SQLite, MSSQL, PostgreSQL etc.
- In-depth knowledge of code versioning tools, for instance, Git.
- Understanding of building tools like Docker etc.
- Knowledge of AWS or Azure to host and run the applications
- Knowledge of cloud application development
- Knowledge and understanding of DevSecOps
- Knowledge of micro-services patterns and architecture
- Knowledge of FastAPI and integration patterns
- Able to communicate with and create relationships between the client and other teams working on the project
- Effective time management skills to manage multiple priorities
- Mentor the team with design and coding best practices
Shortlisted candidates will be offered a 2 years agency contract employment.