Software Developer at SterlingPro Business Applications

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
10 months ago

Additional Details

Job ID
125017
Job Views
89

Job Description

  • Application Deadline:
  • Position: Software Developer


  • Job Type Full Time


  • Qualification BA/BSc/HND


  • Experience


  • Location Lagos



  • Job Field









Job Description




  • Researching, designing, implementing and managing software programs.

  • Testing and evaluating new programs.

  • Identify areas for modification in existing programs and subsequently develop these modifications.

  • Writing and implementing efficient code.

  • Determining operational practicality.

  • Developing quality assurance procedures.

  • Deploying software tools, processes and metrics.

  • Maintaining and upgrading existing systems.

  • Training users.

  • Working closely with other developers, UX designers, business and systems analysts.



Job Qualifications and Criteria




  • Candidate must be a B.Sc. graduate with either of the following disciplines: Computer Science, Information Technology or any other related course.

  • Proven experience as a fullstack Software Developer.

  • Candidate must reside in Lagos; proximity to Maryland is an advantage.

  • Candidate must not be older than 28 years as of last birthday.

  • Familiarity with Agile development methodologies, SOLID principles, and SDLC.

  • Knowledge of Frontend development frameworks (Razor Pages/VUE JS/REACT JS).

  • Knowledge of ASP.NET Core, ASP.NET MVC 5.

  • Knowledge of ASP.NET Core secure API development.

  • Experience with EFT and ISO8583 messaging is an added advantage.

  • Experience with software design patterns and architectures.

  • Knowledge of programming languages (C#, Java, JavaScript).

  • Knowledge of Mobile applications development is an added advantage.

  • Experience with databases (MSSQL, Postgres) and Object-Relational Mapping (ORM) frameworks (Entity Framework, Entity framework core).

  • Ability to learn new languages and technologies.

  • Excellent communication skills.

  • Resourcefulness and troubleshooting aptitude.

  • Attention to detail.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept