Senior Backend Developer
Lagos, Lagos
Posted today
- Company:
- Vale Finance
- Company Description:
- Welcome to the bank that truly pays you. Vale is a financial service that enables businesses and individuals to access innovative financial solutions. Vale is duly licensed by the Central Bank of Nigeria. Loans. Investment. Financial Advisory
- Contract Type:
- Full Time
- Experience Required:
- 5 to 10 years
- Education Level:
- Bachelor
- Number of vacancies:
- 5
Job Description
We are looking for a skilled Senior Backend Developer to join our development team. The ideal candidate will have extensive experience in building web applications using the Laravel framework. You will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities
Leverage PHP with Laravel or .NET Core to architect, build, and maintain high-performance web applications, ensuring scalability, reliability, and maintainability through efficient coding, modular design, and best practices.
Lead backend development projects, providing guidance and oversight to ensure successful project delivery.
Design and maintain databases, write clean, well-documented code, and ensure optimal performance of the database.
Develop and integrate RESTful APIs for seamless communication between the server and front-end components.
Optimize application for maximum speed and scalability.
Implement security and data protection measures to ensure the integrity and confidentiality of data.
Implement background services to handle long-running tasks, allowing for non-blocking processing, and enhancing overall system.
Work closely with front-end developers to integrate user-facing elements with server-side logic.
Identify and resolve performance and scalability issues, bugs, and other technical problems.
Maintain thorough documentation of the codebase and processes to ensure maintainability and knowledge sharing.
Keep up to date with the latest industry trends and technologies to ensure our applications remain current.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience
Minimum of 6 years of hands-on experience in developing web applications using either PHP Laravel or .NET Core frameworks, with a strong proficiency in one or both of these technologies.
Requirements
Proficiency in PHP or C# with a strong understanding of its ecosystem.
Extensive experience with either the Laravel framework or .NET Core framework.
Solid understanding of object-oriented programming (OOP) principles.
Proficient in SQL and experience with relational databases such as MySQL.
Experience with version control systems, particularly Git.
Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
Knowledge of RESTful APIs and API integration.
Excellent problem-solving skills and attention to detail.
Strong communication skills, both written and verbal.
Ability to work independently and as part of a team.
Strong organizational skills and the ability to manage multiple projects simultaneously.
Knowledge of front-end frameworks like Vue.js, React, or Angular.
Familiarity with Docker and containerization technologies.
Understanding of DevOps practices and CI/CD pipelines.
Experience with cloud platforms such as Azure.