Refonte Learning is a dynamic Ed-Tech division of Refonte Private Limited, dedicated to empowering individuals and businesses in the digital age. We offer industry-relevant IT training programs in Python, SQL, Tableau, and Advanced Excel, along with hands-on projects and internships through our unique Global Training & Internship Program (OGTIP). Additionally, we provide cutting-edge digital marketing solutions to help businesses achieve their growth objectives.
Refonte Learning is an Ed-Tech powerhouse under Refonte Private Limited, offering comprehensive IT training programs. The unique Global Training & Internship Program combines industry-relevant training with real-world project work alongside experienced professionals.
We are recruiting to fill the position below:
Job Title: Software Engineering Training & Internship
Location: Nigeria
Employment Type: Internship
About the Program
Our Software Engineering Training and Internship Program offers aspiring software engineers the opportunity to gain practical experience, industry-relevant skills, and mentorship from seasoned professionals.
Participants will engage in intensive training sessions followed by real-world project assignments, contributing to meaningful software development initiatives.
Program Objectives
Develop a deep understanding of software development principles and best practices.
Gain hands-on experience with modern programming languages, tools, and frameworks.
Work on live projects in a collaborative and agile environment.
Build a strong portfolio to jumpstart a successful software engineering career.
Key Responsibilities
Training Phase:
Attend and actively participate in technical workshops and training sessions.
Complete coding exercises, assessments, and individual learning modules.
Collaborate in hackathons and coding challenges to apply newly acquired skills.
Internship Phase:
Develop, test, and deploy software components as part of a development team.
Write clean, maintainable, and scalable code following industry standards.
Participate in code reviews and provide constructive feedback.
Collaborate with cross-functional teams including product managers and designers.
Debug, troubleshoot, and optimize code for performance and scalability.
Learning Topics Covered:
Programming Languages: [e.g., Python, JavaScript, Java, or others]
Web Development: Frontend and backend frameworks (e.g., React, Node.js)
Database Management: SQL and NoSQL databases
Version Control: Git and GitHub workflows
Software Development Lifecycle (SDLC): Agile methodologies
Cloud Services: [e.g., AWS, Google Cloud, or Azure]
Testing: Unit testing, integration testing, and automated testing frameworks
Security Best Practices: Secure coding practices and basic cybersecurity awareness.
Eligibility Requirements
Bachelor's degree (completed or in progress) in Computer Science, Software Engineering, or related fields.
Strong foundational knowledge of at least one programming language.
Familiarity with basic web development and software engineering concepts.
Passion for coding, problem-solving, and continuous learning.
Effective communication and teamwork skills.
Preferred Qualifications:
Experience with version control tools such as Git.
Knowledge of APIs and microservices architecture.
Exposure to cloud computing environments.
Previous project or internship experience in software development.
What We Offer
Comprehensive technical training and mentorship from industry experts.
Exposure to a dynamic and innovative software development environment.
Hands-on project experience with meaningful deliverables.
Networking opportunities and career guidance.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should send their CV to: [email protected] using the Job Title as the subject of the mail.