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

Advertisement

Senior Software Developer – Driving Innovation at SoftAlliance

Share this job across your social media.
🏢 SoftAlliance and Resources Limited📍 Abuja💼 Full-Time💻 On-site🏭 Information Technology, Software Development💰 7,000,000 - 10,000,000 per year

About Company

SoftAlliance and Resources Limited is a leading indigenous Information Technology solutions provider with a strong presence across Nigeria and West Africa. For over two decades, we have been at the forefront of digital transformation, delivering innovative, scalable, and secure software solutions to both the public and private sectors. Our commitment lies in leveraging cutting-edge technology to solve complex business challenges, streamline operations, and enhance service delivery for our diverse clientele. We pride ourselves on a culture of continuous learning, collaboration, and excellence, empowering our talented team to push boundaries and make a tangible impact on the digital landscape of Nigeria. Join us, and become part of a legacy of innovation.

Advertisement

Job Description

Are you a highly skilled and passionate Software Developer with a proven track record of building robust and scalable applications? SoftAlliance and Resources Limited is seeking an experienced Senior Software Developer to join our dynamic team in Federal Secretariat, Abuja. In this pivotal role, you will be instrumental in designing, developing, and deploying mission-critical software solutions that power government operations, financial institutions, and various other sectors across Nigeria.

This isn’t just a coding role; it’s an opportunity to shape the future of digital services, contributing to projects that have a nationwide impact. You will be responsible for the full software development life cycle, from conceptualization and design through to testing, deployment, and ongoing maintenance. We expect our Senior Developers to not only write exceptional code but also to mentor junior team members, drive architectural decisions, and champion best practices in software engineering. You will work within an agile environment, collaborating closely with product owners, business analysts, and other developers to translate complex requirements into elegant technical solutions. Your expertise will be crucial in evaluating new technologies, optimizing existing systems for performance and security, and ensuring the delivery of high-quality, maintainable software. If you thrive on technical challenges, enjoy a collaborative atmosphere, and are eager to make a significant contribution to Nigeria’s digital transformation journey, we encourage you to apply.

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust, scalable, and secure software applications across various platforms.
  • Collaborate with product owners, business analysts, and other stakeholders to gather requirements and define technical specifications.
  • Lead and participate in architectural discussions, making key decisions on technology stack, design patterns, and system integration.
  • Write clean, well-documented, and efficient code in adherence to coding standards and best practices.
  • Conduct code reviews, provide constructive feedback to peers, and ensure code quality and consistency.
  • Troubleshoot, debug, and upgrade existing software to improve functionality, performance, and security.
  • Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous improvement.
  • Stay abreast of emerging technologies and industry trends, evaluating their applicability to SoftAlliance's projects.
  • Contribute to the continuous improvement of the software development process and tools.

Required Skills

  • Proficiency in at least one major programming language (e.g., Python, Java, C#, Node.js)
  • Strong understanding of object-oriented programming (OOP) principles and design patterns
  • Extensive experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and ORM frameworks
  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js) is a plus
  • Solid understanding of RESTful API design and development
  • Proficiency with version control systems, particularly Git
  • Familiarity with Agile/Scrum development methodologies
  • Strong problem-solving abilities and analytical skills
  • Excellent communication and teamwork skills

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Familiarity with DevOps practices and CI/CD pipelines
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes)
  • Experience in financial technology (FinTech) or government technology (GovTech) domains
  • Relevant professional certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate)

Perks & Benefits

  • Competitive salary package
  • Comprehensive health insurance coverage
  • Pension scheme
  • Generous paid time off and holidays
  • Professional development and training opportunities
  • Access to latest tools and technologies
  • Collaborative and inclusive work environment
  • Modern office facilities in a prime location
  • Regular team-building activities and social events

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, technical skills, and contributions to past projects. 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