Back-End Developer (.Net) - Contract at Credit Direct Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
85024
Job Views
92

Job Description



JOB SUMMARY


In this role, you will be responsible for developing -based applications. This includes anything between complex groups of back-end service and web services using mvc framework. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.


JOB DESCRIPTION



  • Write, test, manage and debug .net code for applications.

  • Collaborate with other developers to design and implement new features and functionality.

  • Troubleshoot and resolve technical issues.

  • Learn and apply new technologies and programming techniques.

  • Contribute to the development of software development best practices and standards.

  • Write well designed, testable code.

  • Conducting software analysis, programming, testing, and debugging.

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.

  • Contributing in all phases of the development lifecycle.

  • Writing well designed, testable, efficient code.


JOB EXPERIENCE



  • 1-3 years of experience developing apps, webservices, middleware using .net/mvc frameworks.

  • Experience in database management.

  • Experience in Computer architecture.

  • Previous experience working at a Startup or fintech or enterprise environment.

  • Able to work with minimal supervision.


Experience:



  • Proficiency in .net, with a good understanding of its ecosystems

  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts

  • Familiarity with different design and architectural patterns

  • Skill for writing reusable C# libraries.

  • Knowhow of C# concurrency patterns.

  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern and RESTful web services

  • Relevant Knowledge of .net/mvc frameworks.

  • Ability to write clean, readable C# code

  • Basic knowhow of class loading mechanism in .net

  • Experience in handling external and embedded databases

  • Understanding basic design principles behind a scalable application

  • Skilled at creating database schemas that characterize and support business processes

  • In-depth knowledge of code versioning tools, for instance, Git.


Required Knowledge, Skills & Competencies:



  • Web frameworks like Struts and Spring

  • Service-oriented architecture

  • Web Technologies like HTML, JavaScript, CSS, JQuery

  • Markup Languages such as XML, JSON

  • Abstract classes and interfaces

  • Constructors, lists, maps, sets

  • File IO and serialization

  • Exceptions

  • Generics

  • Multithreading and Synchronization


Similar Jobs

Cookies

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

Accept