Job Overview Job Description: The software solution technical lead will oversee the architecture, design, development nd deployment of software. They will collaborate with cross-functional teams, ensure technical feasibility, and lead the delivery of high-quality, scalable systems. This role involves mentoring developers, setting technical standards, and driving continuous improvement. Skills Requirements: 1. Expertise in software architecture and design patterns 2. Strong knowledge of cloud platforms (AWS, Azure) and microservices 3. Proficiency in any of the popular programming languages and tech stack (Java, Python, Javascript) 4. Leadership and team collaboration 5. Experience with Agile methodologies and Dev Ops practices 6. Excellent problem-solving and communication skills Keys Skills & Qualifications
B.Sc. in Computer Science or any other technology disciplines (e.g., Engineering, Physics, Mathematics, Engineering, Computer Science)
4 years practical experience in designing and building software applications development.
Expertise and hands on experience with web applications and programming languages/technologies such as PHP, HTML, CSS, Java Script, JQuery, Bootstrap, APIs etc.
Hand on experience with phyton, Django, Django rest framework.
Good knowledge of Object-Oriented Programming (OOP) as it applies to PHP & Phyton.
Strong knowledge of Laravel framework is essential.
Knowledge of relational database (Oracle & My SQL) and other database systems (e.g., Mongo DB, My SQL, Postgre SQL)
Must be knowledgeable in front-end development (UI & UX), cross-browser compatibility and general web functions and standards.
Functional knowledge or hands on design experience with Web Services (REST and SOAP).
Knowledge of basic operations of Linux server.
Experience with GIT, Kubernetes, Docker, Serverless, Java, Spring Boot is an added advantage
Must know how to use an FTP client such as filezilla, coreftp e.t.c.
Ability to read and debug a code is very important.
Strong grasp of security principles and how they apply to software and the web in general.
Good problem solving and logical thinking skills (ability to transform business requirements into programmable solutions).
Good Communication skills.
Experience in planning and delivering software platforms used across multiple organizational units (multitenancy).
Job Type: Full-time Experience:
Application/Software Developer: 3 years (Required)