Job Openings
Software Engineer
About the job Software Engineer
Responsibilities:
- Proficient in developing applications in Python and Django
- Some experience in Software Test Driven Development practices
- Some experience in JavaScript and HTML
- Curiosity or passion for computer networking (CCNA advantageous)
- A well-grounded knowledge of source control.
- Extra brownie points for GIT
- An understanding of OOP, MVC, DDD, and other software development patterns
- Sufficient exposure in working with MVC frameworks such as Django or Flask
- Experience in agile or other development methodologies
- Familiar with SOA (Micro Services) and Rest API
- Experience in working with & building REST APIs
Requirements:
- At least 2 -5 years Software Development experience
- A qualification in Engineering, Computer Science or BSC with a mathematical background will be advantageous
- A basic understanding of Version Control
- Experience with Python, Django, JavaScript
- Backend exposure
- Experience with modern Frameworks