Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Purpose
Responsible for the design, development, and maintenance of software applications, writing clean, efficient, and scalable code while collaborating with cross-functional teams to contribute to the overall success of our projects
Accountabilities:
- Designs, develops, and maintains Python-based applications.
- Collaborates with product managers and other stakeholders to gather and understand software requirements.
- Writes efficient, reusable, and modular codes following best practices.
- Troubleshoots, debugs, and optimize codes for performance and reliability.
- Works with version control systems, such as Git, to manage codebase.
- Collaborates with other fellow developers to review code and ensure code quality.
- Stays updated with industry trends and technologies to incorporate best practices into ongoing projects.
- Participates in the software development life cycle, including planning, design, development, testing, and deployment.
- Performs any other tasks requested from Director, Information Management or Secretary General.
Job Requirements
- Bachelor Degree in Computer Science, Computer Engineering or any relevant field.
- Four to Six years of experience as Python Developer.
- Experience in Educational Institutes is preferred.
- Familiarity with agile development methodologies.
- Accuracy and attention to details
- Very Good Communication Skills
- Excellent Problem Solving Skills
- Excellent Analytical Skills
- Excellent level of English Language.
- Solid understanding of software development principles and best practices.
- Proficient in Python and its popular frameworks (e.g., Django).
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript and Angular.
- Experience with databases, both relational (e.g. MSSQL) and NoSQL (e.g., MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure).
- Experience with containerization tools (e.g., Docker).
- Knowledge of web services and API development.
.