Senior Software Developer Recruitment at Paelyt Solutions Limited (Paelyt)
Paelyt Solutions Limited is an innovative financial services company (payments, loans, and savings) and technology solutions provider. We possess several money lending products, including Traders / Agents, Device Financing, Supplier Financing, Salaries, etc.
Our payment platform, Paytrx, facilitates seamless and secure payments across several online and offline channels. Through partnerships with clients, our solutions are functional at key banks and financial institutions. Our primary focus is on Business-to-Business (B2B) and Business-to-Business-to-Customer (B2B2C) financial services.
We are recruiting to fill the position below:
Job Position: Senior Software Developer
Job Location: Lekki Pennisula, Lagos
Employment Type: Full-time
Job Summary
- Requirement gathering and analysis.
- Functional requirements analysis and design
- Develop and implement software programs based on functional/user requirements.
- Design required back-end and databases required for the software. Maintain and update software databases as may be required from time to time.
- Maintain and improve the performance of existing software.
- Test and maintain software products to ensure strong functionality and optimization Qualifications, Experience,
Primary Duties & Responsibilities
- Execute full software development life cycle (SDLC)
- Document and analyze requirements and specifications.
- Develop flowcharts, layouts and documentation to identify requirements and solutions.
- Transform software designs and specifications into high-functioning code in the appropriate language.
- Formulate program application functional and not functional specifications and produce basic prototypes as part of Proof of Concept (PoC)
- Produce clean, efficient code based on client specifications using both functional and non-functional user requirements.
- Conduct/develop complete software applications with all required documentation based on requirements and specifications.
- Integrate software components and third-party programs/applications to meet specifications.
- Verify and deploy software programs and systems based on requirements and to specifications.
- Conduct system testing and validation procedures and document outcomes as part of SDLC.
- Modify software to fix errors, adapt it to new hardware, improve its performance, and/or upgrade software applications, its components, and interfaces.
- Work closely with analysts, designers and other staffs on software projects.
- Deploy computer software programs and evaluate user feedback on performance and fit for purpose Integrate individual software solutions to higher level systems including third party systems
- Use web-based tools to create advanced Software-as-a-Service (SaaS) when applicable
- Test code periodically to ensure it produces the desirable results and perform debugging where required.
- Perform upgrades to make software and systems more secure and efficient.
- Collaborate with technical writers to create documentation for user support.
Skills & Competencies Education and Work Experience
- Minimum of a University Degree or Higher National Diploma (HND) in Computer Science, Engineering or related field.
- 3 - 7 years relevant work experience.
Qualifications, Experience, Skills & Competencies:
- Good knowledge of coding languages such as C# and ASP.NET
- Good understanding of Webforms, MVC and ASP.NET Core
- Web API/REST API Services building, utilization, and integration
- Proficient in JavaScript, particularly JQuery and / or AngularJS
- Mobile Application development, Native language, including use of Xamarin.
- Good understanding of versioning.
- Good knowledge of web technologies, such as HTML, CSS and Javascript
- Relevant experience with databases and Object-Relational Mapping (ORM) frameworks
- Extensive experience with software design and development in a test-driven environment
- Experience in project deployment and maintenance.
- Knowledge of UML/Use Cases
- Strong knowledge of Microsoft SQL Server 2012 or later Competencies and Skills
- Project management skills
- Good relationship management skills
- Good analytical and problem-solving skills
- Working knowledge of Agile development methodologies
- Working knowledge of Microsoft Office tools (Word, power point, and excel)
- Good team working skills
- High sense of responsibility, accountability and dependability
- Resourcefulness and troubleshooting aptitude coupled with focus and follow-through attitude
- High integrity and ethical standards
- Attention to detail.
Method of Application
Interested and qualified candidates should send their CV to: careers@paelyt.com with the Job position as the subject of the email.
Similar Jobs
- Full Stack Software Engineer Job at LearnlyApp
- Full Stack Developer (Python and Django CMS expertise) Job at Bulqsoft
- Senior Software Engineer Job at Koolboks
- Full Stack Python Developer Job at Del-York Group
- Mobile Developer (Frontend) Job at Polaris Digitech Limited
- UI / UX Designer Job at Bave Design Studio
- Job Openings at Uridium Technologies
- Job Openings at Dev-Afrique Development Advisors
- Senior Software (Backend) Engineer (.NET) Job at Leatherback
- Web Portal Officer Job at KNN Corporate Services Limited