Professional Business Process Outsourcing Firm in Nigeria. eOutsource is a trusted outsourcing partner to organizations in the Private, Public and Development sectors. With our expertise in People, Process and Function outsourcing, we deliver innovative solutions that help our clients achieve their objectives and streamline their business.
Job Overview
We are looking for a talented and motivated Software Developer to join our team. The successful candidate will be responsible for designing, coding, and modifying software, from layout to function, according to our company's specifications. You will work on both backend and frontend development, ensuring the software operates smoothly and efficiently.
Key Responsibilities:
- Design, develop, and maintain software applications.
- Write clean, scalable, and efficient code.
- Troubleshoot, debug and upgrade existing software.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in code reviews and provide constructive feedback.
- Develop and maintain technical documentation.
- Stay updated with the latest industry trends and technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a Software Developer, Software Engineer, or similar role.
- Proficiency in at least one programming language (e.g., Java, C++, Python, JavaScript).
- Experience with databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with software development methodologies (e.g., Agile, Scrum).
- Knowledge of web frameworks (e.g., Angular, React, Django).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Bachelor’s degree in Computer Science or related field.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes).
- Experience with mobile app development.
- Knowledge of cybersecurity best practices.
Benefits:
- Competitive salary and performance bonuses.
- Health insurance.
- Retirement savings plan with company match.
- Professional development opportunities.
- Flexible work hours and remote work options.
- Collaborative and innovative work environment.
Method of Application
Signup to view application details.
Signup Now