.NET BackEnd Developer

Software DevelopmentFull TimeLagos, Nigeria

Apply Now

YOU -

  • Put things together.  You know how to build business logic in C#.  Your code is manageable, modular, and constantly being tested.  You can integrate systems such as Redis.
  • Take things apart.  You rely on solid computer science fundamentals to break down a problem into high performance, scalable, and distributed solutions.
  • Learn how things work.  You’re not afraid of new technologies.  You handle .NET technologies such as LINQ, Entity Framework, and Windows Services.  You quickly pick up third party APIs, particularly OAuth social media APIs from Facebook, Twitter, and others.
  • Play nice.  You collaborate with the product management, front-end, and mobile teams to design and build new features.  You expose APIs for internal use and modern RESTful web services for the public.


QUALIFICATIONS

  • 1-3+ years of .NET based development experience is mandatory 
  • Excellent in C# programming skills with good knowledge on Object Oriented design and development 
  • In-depth knowledge on Microsoft .NET framework 4.5 and above. 
  • Strong knowledge on Microsoft Entity Framework and SQL Server interfaces development. 
  • Strong knowledge in use of LINQ, Generics and design patterns 
  • Strong knowledge on Windows Communication Foundation framework, including SOAP and RESTful APIs 
  • Experience in NUnit or XUnit Unit testing frameworks, with solid experience in developing Unit Testing development. 
  • Familiarity with Automation tools 
  • Good Can Do attitude
     

Additional Preferred Qualifications:

  • Experience in .NET Security framework and implementation 
  • Architectural experience engineering scalable software APIs and web applications 
  • Ability to work in a fast-paced and agile development environment 
  • Ability to thrive in changing environment. 
  • Shipped one or more versions of a commercial software product