Job Overview
-
Date PostedDecember 15, 2025
-
Country
-
Expiration date--
-
Experience5 Year
-
QualificationBachelor Degree
Job Description
Proforce Limited is a leading Nigerian defence and security solutions company, established in 2008 and widely recognized for its expertise in armored vehicles, protective mobility, and personal security solutions across Nigeria and Africa.
With a strong foundation in engineering and innovation, Proforce delivers high-performance security products to government agencies, corporate organizations, diplomatic missions, and private clients.
As part of our continued growth, we are seeking a skilled Software Developer (Frontend & Backend) to join our technology team and contribute to the development of secure, scalable, and high-impact software solutions.
Job Details
- Company: Proforce Limited
- Role: Software Developer (Frontend & Backend)
- Location: Ogun State, Nigeria
- Job Type: Full-time
- Salary: ₦200,000 – ₦300,000 monthly
Role Overview
The Software Developer will be responsible for designing, building, and maintaining high-quality software applications that support business and client needs. The ideal candidate will work across the full software development lifecycle and collaborate closely with cross-functional teams to deliver reliable and secure systems.
This role is ideal for professionals who enjoy solving complex problems, writing clean code, and continuously improving their technical expertise.
Key Responsibilities
Software Development
- Design, develop, and maintain frontend and backend software applications
- Write clean, efficient, and maintainable code using languages such as Java, Python, C#, or JavaScript
- Build secure, scalable, and high-performance applications based on defined requirements
- Participate in all stages of the software development lifecycle including design, development, testing, deployment, and maintenance
Collaboration & Communication
- Work closely with project managers, designers, and fellow developers to deliver projects on schedule
- Communicate technical concepts clearly and provide regular progress updates
- Participate in code reviews and contribute to shared team knowledge
Testing & Debugging
- Develop and maintain unit and integration tests
- Identify, troubleshoot, and resolve bugs, performance issues, and compatibility challenges
- Ensure consistent application performance across devices, browsers, and operating systems
Continuous Improvement
- Stay current with emerging technologies, tools, and industry best practices
- Recommend and implement enhancements to improve system performance, security, and user experience
- Contribute to technical documentation and API references
Security & Compliance
- Apply secure coding practices and data protection standards
- Ensure compliance with relevant security and regulatory requirements
Requirements
Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Minimum of 5 years’ experience as a Software Developer or in a similar role
Technical Skills
- Strong proficiency in at least one major programming language: Java, Python, C#, or JavaScript
- Experience with modern frameworks such as React, Angular, Django, or mobile platforms (Android/iOS)
- Hands-on experience with databases such as MySQL, PostgreSQL, or MongoDB
- Knowledge of RESTful APIs, microservices architecture, and cloud platforms (AWS or Azure)
- Familiarity with Git and version control workflows
- Experience working in Agile/Scrum development environments
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and teamwork skills
- Ability to manage multiple tasks and meet deadlines
Added Advantage
- Experience with DevOps tools and CI/CD pipelines
- Knowledge of Docker, Kubernetes, or containerized environments
- Familiarity with testing tools such as JUnit, Selenium, or PyTest
- Understanding of application security principles
How to Apply
Interested and qualified candidates should send their CV to:
📧 [email protected]
Subject Line: Software Developer (Frontend & Backend)