JOB SUMMARY
JOB TITLE: Solution Architect / Senior Backend Engineer |
JOB LOCATION: Ikeja, Lagos |
JOB TYPE: Full Time |
COMPANY: Nairagram |
JOB QUALIFICATION: Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field |
ABOUT THE COMPANY
Nairagram is a digital financial service company dedicated to the African community. With Nairagram, your money transfer is instantly remitted to your beneficiary, ensuring quick and reliable financial transactions.
JOB DESCRIPTION
Nairagram is seeking a Solution Architect / Senior Backend Engineer responsible for designing secure and scalable systems end-to-end, drawing detailed database schematics, and developing APIs that conform to PCIDSS standards. The role involves collaborating with cross-functional teams to define requirements, design system architecture, and implement new features. The candidate will write clean, maintainable, and well-documented code, understand test-driven development, and mentor entry and mid-level developers.
JOB RESPONSIBILITIES
- Design secure and scalable systems.
- Proficiency in Java programming language and Spring Boot.
- Understanding of .NET Core and PHP is a big plus.
- Expertise in Spring Batch and Spring Cloud.
- Expert in event-driven development using RabbitMQ, ActiveMQ, Kafka, etc.
- Design and implement scalable and efficient backend systems.
- Collaborate with cross-functional teams to define requirements, pseudo-code, and develop new features.
- Write clean, maintainable, and well-documented code.
- Employ test-driven development practices.
- Troubleshoot and resolve software defects and performance issues.
- Ensure adherence to coding standards and best practices.
- Experience building financial systems is an advantage.
REQUIREMENTS FOR THIS JOB
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field. Relevant certifications or equivalent experience are also acceptable.
- Minimum of 5 years of experience in solution architecture and backend development, particularly in building scalable, high-performance applications.
- Proficiency in backend programming languages such as Java, .NET Core, or Laravel.
- Knowledge of relational databases and/or NoSQL databases.
- Familiarity with popular backend frameworks (e.g., Spring Boot, Laravel, .NET Core).
- Understanding of common security vulnerabilities (e.g., OWASP) and experience implementing secure coding practices.
HOW TO APPLY
Interested and qualified candidates should send their CVs to careers@mynairagram.com using the job title as the subject of the email.
APPLICATION CLOSING DATE
4th September 2024.
No comments:
Post a Comment