This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Lead Software Engineer (Team Lead)

Lead Software Engineer is a full-stack developer responsible for all aspects of software development undertaken by the organization. You will be expected to direct and support the other engineers in both web and mobile development. Your duties will also include research, documentation, testing, feature design and business analysis. You will be responsible for CI/CD DevOps in collaboration with the Senior DevOps Engineer and resource allocation in collaboration with the Development Manager. You will report to the Chief Technology Officer and assist with roadmap and sprint planning. This is a 50% management role and 50% hands-on role. You will need: Commercial experience in web applications development. Commercial experience leading and/or supporting a development team Advanced proficiency in Python (Django framework) development Commercial experience in frontend development frameworks (React/Angular) Advanced knowledge of SQL databasing (SQLite/MySQL). Advanced knowledge of MongoDB databasing (SQLite/MySQL) Commercial knowledge with ElasticSearch databasing. Commercial knowledge with Big Data concepts. Intermediate skills in HTML/CSS/JS frontend development. Knowledge of UI/UX standards and principles Experience with continuous .development/integration. Knowledge of deployment/provisioning technologies Working knowledge of Linux environments (Ubuntu/Debian) Experience with SCRAM processes and sprint management and ceremonies. Send CV to

Get Alerts
To Apply for this Job,