Software Engineer

Job Description

  • Job Title Software Engineer

Description

ConSol Limited's job vacancy, Career and RecruitmentJob title : Software Engineer jobs in LagosJob Location : LagosDeadline : August 15, 2022Quick Recommended Links Jobs by Location Job by industries Location: Oshodi, LagosThe role focuses on applying the principles of engineering to software development.This role includes analyzing and modifying existing software as well as designing reliable and efficient software, constructing, maintenance and testing end-user applications that meet user needs all through software programming languages.It focuses on creating, maintaining, auditing and improving systems to meet particular needs, often as advised by a systems analyst or architect, testing both hard and software.As a software engineer, you'll work in a constantly evolving environment, due to technological advances and the strategic direction of the organisation you work for.Job DutiesAnalyse user requirementsWrite and test code, refining and rewriting it as necessary and communicate with any programmers involved in the projectResearch, design and write new software programs (e.g. Business applications or computer games) and computer operating systemsEvaluate the software and systems that make computers and hardware workDevelop existing programs by analysing and identifying areas for modificationIntegrate existing software products and get incompatible platforms to work togetherCreate technical specificationsWrite systems to control the scheduling of jobs or to control the access allowed to users or remote systemsWrite operational documentation with technical authorsMaintain systems by monitoring and correcting software defectsWork closely with other staff, such as project managers, graphic artists, UX designers, other developers, systems analysts and sales and marketing professionalsConsult clients and colleagues concerning the maintenance and performance of software systems, with a view to writing or modifying current operating systemsInvestigate new technologiesContinually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.Develop Java C#Managing the software development life cycleAnalyzing applications and making recommendations for improvementDeveloping software solutions by studying user needs, data usage, and systems flow. QualificationsEducation:Interested candidates should possess a Bachelor's Degree / HND qualificationProfessional:Relevant Industry certification.Experience:Minimum of Three (3) years experience in a similar position.Experience working on distributed servicesExperience with REST Web APIExperience with Asp.Net WebForms (ability to convert an existing application from WebForms to REST API with an angular IO frontend)Must be able to write good clean code adhering to S.O.L.I.D and T.D.D principlesExperience using test frameworks. NUnit preferably.Experience working with relational databasesExperience in Azure is a bonus.Experience with Service FabricComputer Architecture.Microsoft ASP.NET MVC.Proficiency in the following:PythonJavaScriptSQLRubyPHPHTMLCSSC / C++ / C#.SalaryN200,000 - N350,000 monthly.*ICT Jobs in Nigeria jobs in Nigeria*ICT Jobs in Nigeria jobs in Lagos*Software Engineer in Lagos
   
Apply

There is something wrong with this job ad? Report the error