About Company
The Federal University of Technology, Yola (FUTY) is a prestigious public university located in Yola, Adamawa State, Nigeria. Established to provide high-quality technological education and research, FUTY boasts a diverse and vibrant academic community dedicated to innovation and excellence. We are committed to fostering a supportive environment for our staff, encouraging professional development, and contributing to the advancement of technology in Nigeria.
Advertisement
Job Description
The Federal University of Technology, Yola seeks a highly motivated and skilled Software Developer to join our dynamic Information Technology Department. This role will involve designing, developing, and maintaining software applications to support various university functions, including student information systems, administrative tools, research platforms, and e-learning initiatives. The successful candidate will be a key member of a collaborative team, working closely with other developers, system administrators, and stakeholders across the university. This position offers an exceptional opportunity to contribute to a leading institution and make a significant impact on the technological landscape of the university. The ideal candidate will possess a strong understanding of software development methodologies, a passion for innovation, and a commitment to producing high-quality, reliable software solutions. You will be involved in all stages of the software development life cycle, from requirements gathering and design to implementation, testing, and deployment. This role requires a proactive, problem-solving approach and the ability to work effectively both independently and as part of a team.
Key Responsibilities
- Designing, developing, and maintaining software applications using various programming languages and technologies.
- Collaborating with stakeholders to gather requirements and define software specifications.
- Implementing and testing software solutions, ensuring high quality and performance.
- Participating in the full software development life cycle (SDLC).
- Documenting code and maintaining detailed technical documentation.
- Troubleshooting and resolving software issues, providing timely and effective support.
- Staying up-to-date with the latest software development trends and technologies.
- Participating in code reviews and providing constructive feedback to team members.
Required Skills
- Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#)
- Experience with relational databases (e.g., MySQL, PostgreSQL)
- Understanding of software development methodologies (e.g., Agile, Waterfall)
- Experience with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with web development frameworks (e.g., Spring, React, Angular).
- Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Experience with mobile application development.
Perks & Benefits
- Competitive salary and benefits package.
- Opportunities for professional development and training.
- Collaborative and supportive work environment.
- Contribution to a prestigious and impactful institution.
How to Apply
Click on the link below to apply for this exciting opportunity. Please submit your resume, cover letter, and portfolio showcasing your relevant projects.
Advertisement