Web Developer
Lagos, Nigeria • Full-time • Salary: ₦200,000 – ₦220,000 (Month)
We are seeking an experienced Web Application Front and Back-End Developer to join their Platform Operations team. The successful candidate will play a critical role in enhancing and supporting the Integrated Developer Platforms (IDP).
Key Responsibilities:
- Support Existing Systems: Maintain, optimize, and troubleshoot existing Groovy scripts that are utilized within Jira and Confluence to ensure smooth and efficient operations.
- Automation Development: Design, develop, and implement new automation solutions based on specific customer requirements within the existing platform framework, ensuring scalability and robustness.
- Continuous Improvement: Identify, propose, and drive improvements to the current automation framework to enhance efficiency, reliability, and functionality.
- Deployment Management: Oversee and manage the deployment of changes to production environments, ensuring minimal service disruption, adherence to quality standards, and compliance with change management processes.
Required Skills and Experience:
- Programming Proficiency: 3-5 years of hands-on experience with Java (or Groovy) and PHP with demonstrable skills at an intermediate level or above.
- Web Development Expertise: 3-5 years of experience in front-end web technologies including ERP Next, JavaScript, CSS, HTML, PHP and XML.
- API Knowledge: Solid understanding of HTTP protocol and REST API principles, with experience in developing and consuming RESTful services.
- Database Skills: Strong SQL skills for database management, querying, and optimization tasks.
- Technical Concepts: Familiarity with concepts related to multithreaded applications, synchronous/asynchronous connections, performance code optimization, and design patterns.
Personal Attributes:
- Strong analytical skills with the ability to solve complex technical problems.
- Effective team player with excellent communication and collaboration skills.
- Proactive in continuous learning, staying up-to-date with emerging technologies, and driving personal and team development.