Back End Engineer (.Net)

Engineering - PEI · Lekki, Lagos
Department Engineering - PEI
Employment Type Full-Time
Minimum Experience Experienced

.

Job Summary:

Identify, prioritizing and executing tasks in the software development life cycle of a product. 


Duties and Responsibilities:

  • Produce application architecture design translated from high-level product/user requirements
  • Design, develop and deliver code that can support new product feature/enhancements in an agile environment
  • Develop customer-facing applications using RESTful APIs
  • Create database schemas that represent and support new products/ enhancements
  • Maintain quality and ensure optimum performance of developed applications.
  • Collaborate in design and development with the rest of the team.
  • Maintain code integrity, organization, versioning, and apply object oriented design principles
  • Carry out unit tests of developed applications as well as setup automated testing of applications to ensure correctness, robustness, and scalability
  • Work with frontend designers and converting designs to visual elements.
  • Maintain code and application security at all times. Ensure data protection.
  • Develop applications in back-end programming languages like Java, .NET, PHP as well as web technologies such as HTML, CSS, JavaScript (Node.js), Jquery


Competence and Skill Requirements:

  • Proficient with object oriented design in a back-end programming language e.g. Java, .NET, PHP, JavaScript (Node.js)
  • Proficient with web applications and web technologies such as HTML, CSS, JavaScript, Jquery
  • Possess excellent knowledge of code versioning tools such as Git
  • Able to create database schemas that represent and support company products
  • Proficient in data migration, transformation, and scripting
  • Understand design principles behind highly scalable applications
  • Be able to manage applications on a wide variety of cloud platforms, and perform database administration and application scaling to support load changes
  • Ability to implement automated testing platforms and unit tests
  • Possess solid communication skills and a strong customer focus
  • Maintain good knowledge of emerging technologies


Key Performance Indicators:

  • Clarity of documentation
  • Quality of written codes
  • High velocity rate (Number of features delivered in a period)
  • Fast backlog burn rate
  • No of escaped bugs
  • Application user satisfaction score 
  • Uptime vs. downtime of developed applications
  • Accuracy and timeliness of management information and reports
  • Timeliness of responses to customer enquiries and complaints across all channels

Thank You

Your application was submitted successfully.

  • Location
    Lekki, Lagos
  • Department
    Engineering - PEI
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced