Mid-Level Software Engineer at iRecharge Tech-Innovations
Confidential
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Mid-Level Software Engineer
About the Role
A dynamic team is expanding and looking for the right talent to join their growing engineering organization.
Responsibilities
- Collaborate with the Bill Vending and Integrations team to design and develop robust software solutions
- Write clean, scalable, and testable code
- Leverage cloud technologies (AWS services) to build reliable and scalable systems
- Implement and uphold SOLID principles and design patterns to ensure code quality and maintainability
- Integrate third-party APIs and ensure seamless interoperability
- Engage in the full development lifecycle, from design to deployment and maintenance
- Conduct thorough code reviews and continuously improve system performance
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related STEM field
- 3–6 years of work experience in software development
Technical Skills
- Expertise in TypeScript (mandatory)
- Proficiency in at least one additional programming language
- Strong grasp of SOLID principles and design patterns
- Experience with cloud technologies (AWS, Azure, or Google Cloud Platform)
- Familiarity with ASP.NET Core is a plus
Soft Skills
- Exceptional analytical and problem-solving abilities
- Strong communication and collaboration skills