Job Summary

The post holder will be responsible for the designing, development, installation, testing and maintenance of software applications.

  • Minimum Qualification: Degree
  • Experience Level: Executive level
  • Experience Length: 2 years

Job Description

Our client, is recruiting to fill the post of a Back-End Software Developer (Server Side). The post holder will be responsible for the designing, development, installation, testing and maintenance of software applications.

Job Role

Back End Developer

 

Job Purpose:

In this role, you shall be responsible for producing detailed specifications and writing the program codes, testing the product in controlled, real situations before going live, Maintenance of the systems, Writing and designing coding flow charts and models. You will also participate in the entire application life-cycle, focusing on coding and debugging and will Perform UI tests to optimize performance.

 

 

  • Write testable and efficient code

·         Build reusable code and libraries for future use

  • Design and implementation of low-latency, high-availability, and performance efficient applications
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of security and data protection
  • Optimization of the application for maximum speed and scalability
  • Design and implementation of data storage solutions
  • Perform any other tasks as required

 

Core Requirements:

  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Good understanding of server-side CSS preprocessors, such as LESS and SASS
  • Understanding accessibility and security compliance {{Depending on a specific project}}
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Outputting data in different formats
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient knowledge of a back-end programming language {{Depending on the specific case, a developer should have the knowledge of one or more of PHP, Python, Ruby, Java, .NET, JavaScript etc.}}
  • Proficient understanding of code versioning tools, such as Git
  • Proficient understanding of OWASP security principles
  •  Understanding of “session management” in a distributed server environment
  • Nice-to-haves:
  •  Proficiency in JavaScript ES6
  • Good knowledge of Vue.js
  • Good knowledge of Front-end/Back-end interaction
  • Behavioral Qualities/Other Competencies
  • Proactive identification and elimination of inefficiencies
  • Critical thinking and detail orientation
  • Goal, quality and excellence orientation
  • Excellent verbal and written communication skills
  • Ability to multitask, prioritize, and manage time effectively
  • Creative problem-solving skills
  • Continual Self-development

 

If you have Proven work experience as a Back-end developer, In-depth understanding of the entire web development process (design, development and deployment), Hands on experience with programming languages like Java, Ruby, PHP, NodeJS, and Python, Working knowledge of CMS framework, Familiarity with front-end languages (e.g. HTML, JavaScript and CSS), Excellent analytical and time management skills, B.Sc Degree in Computer Science or relevant field, then this job is for you!

 

To apply, please send your CV or online profile link with the subject titled: Back End Developer to Only shortlisted candidates will be contacted. Therefore, if you have not received a response by 2nd October 2019, please consider yourself as not having been shortlisted. Female candidates are strongly encouraged to apply as Insiteful Solutions strongly upholds a policy of non-discrimination against any person regardless of race, ethnicity, religious beliefs, gender or disability.

 

Share Job Post

Log In to apply now

Abuja
| Full Time |
NGN 75,000 - 150,000
Job Function: IT & Software
1mo
Abuja
| Full Time |
NGN 250,000 - 400,000
Job Function: IT & Software
1mo
Abuja
| Full Time |
NGN 75,000 - 150,000
Job Function: IT & Software
1mo
Abuja
| Full Time |
NGN 75,000 - 150,000
Job Function: IT & Software
1mo