New Job Opportunity
We are actively hiring for a new role.
Apply Now

Advertisement

Experienced Software Developer

Share this job across your social media.
🏢 SoftAlliance and Resources Ltd📍 Wuse 2, Abuja💼 Full-Time💻 On-site🏭 Information Technology💰 ₦5,000,000 - ₦8,000,000 per year

About Company

SoftAlliance and Resources Ltd is a leading indigenous Information Technology company with a rich history of delivering innovative and impactful solutions across various sectors in Nigeria and beyond. With over two decades of experience, we specialize in enterprise solutions, custom software development, IT consulting, and infrastructure management. Our commitment to excellence, cutting-edge technology, and client satisfaction has positioned us as a trusted partner for organizations seeking to leverage technology for growth and efficiency. Join our dynamic team in Abuja and contribute to projects that shape the future of technology in Africa.

Advertisement

Job Description

We are seeking a highly motivated and experienced Software Developer to join our growing team in Wuse 2, Abuja. This is an exciting opportunity for an individual with a proven track record in developing robust, scalable, and high-performance software applications. As an Experienced Software Developer, you will play a critical role in the entire software development lifecycle – from conceptualization and design to development, testing, deployment, and ongoing support. You will be instrumental in translating complex business requirements into elegant and efficient technical solutions, collaborating closely with cross-functional teams including product managers, UI/UX designers, and other engineers.

Our ideal candidate possesses strong analytical skills, a deep understanding of software architecture principles, and hands-on experience with modern development frameworks and methodologies. You will be responsible for writing clean, maintainable, and well-documented code, participating in code reviews, and contributing to the continuous improvement of our development processes and best practices. This role demands a proactive problem-solver who can thrive in a fast-paced environment and is passionate about delivering high-quality software that addresses real-world challenges for our diverse client base. If you are looking to make a significant impact and grow your career within a reputable IT company, we encourage you to apply.

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable software solutions across various platforms.
  • Collaborate with product owners and stakeholders to understand business requirements and translate them into technical specifications and designs.
  • Write clean, efficient, and well-documented code adhering to established coding standards and best practices.
  • Participate actively in code reviews, providing constructive feedback and ensuring code quality, security, and performance.
  • Troubleshoot, debug, and upgrade existing software to improve functionality, performance, and user experience.
  • Contribute to architectural discussions and decisions, ensuring solutions are aligned with overall system architecture and long-term goals.
  • Stay up-to-date with emerging technologies, frameworks, and industry trends to continuously enhance development capabilities.

Required Skills

  • Proficiency in at least two modern programming languages such as Java, Python, C#, or JavaScript (Node.js/React/Angular).
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases (e.g., MongoDB).
  • Solid understanding of RESTful APIs, microservices architecture, and web service integration.
  • Familiarity with version control systems, particularly Git.
  • Experience with agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience in financial technology (FinTech) or government sectors.

Perks & Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health insurance package.
  • Professional development opportunities and training programs.
  • Generous paid time off and holidays.
  • Dynamic and collaborative work environment.
  • Opportunities for career growth and advancement within a leading IT firm.

How to Apply

Interested and qualified candidates are encouraged to apply by clicking on the application link below. Please ensure your resume highlights your relevant experience and technical skills. We look forward to reviewing your application!

Advertisement

Apply Now

Share this job across your social media.

Don't rely on old listings! Get immediate, FREE access to today's freshest and most exclusive openings on our Premium Job Board.

🔥 Unlock the Hottest Jobs Now – It's FREE!

DISCLAIMER

All job vacancies on Career.supersecrets.com.ng are gathered from verified employers, trusted recruitment sources, and open-access job portals. However, we do not make any guarantees regarding the completeness, accuracy, or continued availability of any job listing.

Candidates are strongly encouraged to confirm all employment details and refrain from disclosing confidential or financial information unless they are confident about the employer’s credibility. Career.SuperSecrets will not be held liable for any loss, misuse, or damage resulting from reliance on information found on this platform.

We do not request or accept any payments to access our website, and all job listings are completely free to view and apply for. Please use this platform responsibly and at your own discretion. For questions, feedback, or complaints, kindly reach us at [email protected]
Scroll to Top