Software Engineer
eWorker
Lagos, LA, ng
5d ago

Our Client

Our client, a Fin tech company with core offering in "money transfer" is looking to fill the role of a software developer which will be responsible for working effectively within a team to develop specific components of solutions to a high level of quality which will be measured in well-

structured and thought out code, adherence to software development processes, and in level of bug free software.

Main Responsibility

Developing specific components, features and services which are a part of larger solutions implemented by the development team

Contributing to the technical and functional design of the components on which he / she works

Fixing software bugs in solutions implemented by the development team

Contributing to the effective testing of solutions implemented by the development team

Producing clean and well-organized code

Sharing technical and product-specific knowledge with team and company as a whole through 1x1 conversations, presentations, and support

Effectively documenting code as appropriate

Working effectively with the various software development tools and processes prescribed by the development team and adhering to processes effectively

Required Skills

The following skills are required of the position :

Graduate degree in a related discipline

At least 2 years of experience working on software application development

Able to communicate well both orally and written form in English

Ability to work well in a team environment

Desirable Skills

J2EE & Spring Framework software development experience

GIT experience

SQL and No-SQL database programming experience

Agile development experience

Benefits

Job performance measurements

Completes work assignment to a high level of quality which is measured in well-structured and well thought out code and in level of bug free software

Completes work assignment on time relative to others in the same role and without requiring excessive supervision

Understands commonly used software structures and primary architectural concepts and is able to learn new concepts and skills quickly

Communicates effectively and clearly within the team, with managers and with external clients

Conducts himself / herself in a professional manner consistent with position, including timeliness, communication, appearance, etc.

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form