Job Description
Key Responsibilities:
Backend Development:
- Develop and maintain backend features using PHP/Laravel, including task scheduling and automation.
- API development and integration.
- Proficiency in MSSQL and MySQL for optimized queries and cross-database compatibility.
Frontend Development:
- Build responsive and interactive interfaces using HTML5 and CSS.
- In-depth knowledge of JavaScript.
- Familiarity with Smarty and Twig for markup templating.
DevOps & Deployment:
- Deploy applications using IIS for on-premise banking setups.
- Experience with Digital Ocean cloud deployment on Ubuntu servers.
- Use Docker for container management and modular services.
Version Control
- Strong experience with GitHub and BitBucket for version control.
- Knowledge of branching strategies, collaboration best practices, and conducting code reviews.
Security & Data Integrity:
- Implement validation and sanitization techniques for secure data handling.
- Ensure data integrity and confidentiality through information security practices.
- Apply input validation, access controls, and secure data storage measures.
Project Leadership & Collaboration:
- Lead enterprise deployments, ensuring solutions adapt to evolving client needs.
- Mentor team members and manage cross-functional projects to drive execution.
Technical Support & System Optimization
- Provide hands-on troubleshooting and resolve production issues to ensure continuous service.
- Scale applications for high user volumes and monitor real-time data for instant insights.
Educational Qualification
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Relevant certifications or equivalent work experience in fullstack development are an added advantage.
- Must have Completed NYSC
Soft Skills
- Strong communication skills, adaptable to various audiences and projects.
- If you are passionate about full stack development and thrive in a collaborative, fast-paced environment, we encourage you to apply!