Location: Alimosho, LagosResponsibilities
Read and understand software requirement specifications and conceptual/physical system models as presented by the client’s software architect/design team, and develop software components, including business objects and services as well as intuitive modern user interface on target platforms.
Provide technical documentation on software component implementation.
Provide technical support to the firm’s implementation engineers, including diagnosis and resolution of system failures and malfunctions, specifications of target platform requirements, development and delivery of corrective measures.
Development of test data for the quality assurance test, system capacity and stress simulation of the firm’s systems prior to delivery, under varying use cases.
Occasional deployment of firms software on client sites”
Requirements
Proficiency in C#, and/or Java programming language, including the newer language constructs such as Lamda expressions, and their usage in modern programming paradigms.
Proficiency in modern development frameworks, such as APS.NET MVC, Web API, Entity Framework and Hibernate ORM, LINQ, Java Spring and Maven
For Java development, candidate must demonstrate proficiency in J2EE development
Knowledge of EDI formats such as XML, Jason
Basic knowledge of SQL and DBMS data access (Oracle, MS SQL Server)
Good knowledge of HTML, CSS3 and HTML5
Working knowledge of JavaScript frameworks, with particular emphasis on JQuery, AngularJS and/or ReactJS
Excellent knowledge of any of the following IDEs: Visual Studio 2015, IntelliJ IDEA, Eclipse.
Knowledge of mobile development frameworks and IDEs such as Xamarin is an advantage.
Develop windows, web, cloud and mobile (Android/IOS) applications that interact with middle tier data and business services in .Net using C#, Java and JavaScript based frameworks.
Other requirements
Not more than 25 years
3+ years direct hands on experience.
Apply via :