Software Developer
Anthony, Lagos
Posted 6 days ago
- Company:
- Pruvia Integrated Limited
- Company Description:
- Pruvia Integrated Limited, we are general service merchants with a strong desire to ensure customer satisfaction in the midst of efficient and effective service delivery. As an organization we are driven by the dictum of ‘Impossibility is Nothing’. PIL was conceived in 2007, as regards to its incorporation and duly registered in 2013 with Corporate Affairs Commission of Nigeria (CAC) with Registration Number RC xxxxxxx. It originated in response to providing world class services and solutions to the society at large and offering an alternative that is satisfactory in areas of our specialty. It has carried out service rendering duties in various states of Nigeria and within the ever bustling business environment of Lagos. Our Stream of Services ranges from Human Resource Management, (Talent Acquistion Management Recruitment, Outsourcing, Sales Outsourcing, Training & Development, Employment Verification Sevices (Background Check), Outsourcing, Job Crisis Management, HR Consultancy), Fleet Management Operation & Marking & Business Support Services. We offer the best candidates to our clients and also offer end to end solutions in terms of Manpower development and supply. Our clients represent the entire spectrum of the Commerce, Hospitality, Information technology, Media, Finance & Insurance Sector, Automobile, Oil & Gas Sector, Real Estate, Manufacturing, FMCG and Small and Medium Enterprises and Communications industry. Pruvia was established by individuals who had diverse experience in professional programs in Human Resource Management, Business Management, and Marketing etc. PIL was formed with achieving and exuding corporate standards in providing solutions and quality service delivery in our core areas (Human resource management, Training, Market Activation/Campaign etc).
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Number of vacancies:
- 2
Job Description
Location: Anthony, Lagos.
Job Type: Full-time
About Us:
Our company is a leading provider of innovative software solutions. We're seeking a talented Software Developer to join our team and contribute to the development of high-quality software products.
Job Summary:
The Software Developer will be responsible for designing, developing, testing, and maintaining software applications. The ideal candidate will have a strong passion for coding, excellent problem-solving skills, and the ability to work collaboratively in a team environment.
Key Responsibilities:
1. Design and Development: Design, develop, test, and maintain software applications, including front-end and back-end components.
2. Coding: Write clean, efficient, and well-documented code in various programming languages, such as Java, Python, C++, or JavaScript.
3. Troubleshooting: Identify and troubleshoot software issues, collaborating with QA engineers and other developers to resolve problems.
4. Testing: Develop and execute unit tests, integration tests, and other types of tests to ensure software quality.
5. Collaboration: Work closely with cross-functional teams, including product management, design, and QA, to ensure software meets requirements and is delivered on time.
6. Code Reviews: Participate in code reviews, providing constructive feedback and suggestions for improvement.
7. Staying Up-to-Date: Stay current with industry trends, new technologies, and emerging programming languages.
8. Documentation: Maintain accurate and up-to-date documentation of software applications, including technical specifications and user guides.
9. Agile Methodologies: Participate in Agile development methodologies, including Scrum or Kanban, to ensure efficient and effective software development.
10. Continuous Integration: Implement continuous integration and continuous deployment (CI/CD) pipelines to automate testing, building, and deployment of software applications.
Requirements:
1. Bachelor's degree: Bachelor's degree in Computer Science, Software Engineering, or a related field.
2. Programming languages: Proficiency in one or more programming languages, such as Java, Python, C++, or JavaScript.
3. Development frameworks: Experience with development frameworks, such as Spring, Django, or React.
4. Databases: Knowledge of database management systems, including relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB).
5. Operating Systems: Familiarity with operating systems, including Windows, Linux, or macOS.
6. Agile methodologies: Experience with Agile development methodologies, including Scrum or Kanban.
7. CI/CD pipelines: Knowledge of continuous integration and continuous deployment (CI/CD) pipelines, including tools like Jenkins, GitLab CI/CD, or CircleCI.
Nice to Have:
1. Cloud platforms: Experience with cloud platforms, including Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).
2. Containerization: Knowledge of containerization using Docker.
3. DevOps practices: Familiarity with DevOps practices, including infrastructure as code (IaC) and monitoring and logging.
What We Offer:
- Competitive salary and benefits package
- Opportunity to work on challenging and innovative software projects
- Collaborative and dynamic work environment
- Professional development and growth opportunities
- Flexible working hours and remote work options
- Salary:
- ₦150,000.00 Monthly