Uniqsoft
-
Design, develop, test, implement and support range of applications including UI and APIs for platform applicationsIdentify potential problems and recommend solutions to the most complex data design scenariosProvide estimates, deliver well documented program code and prepare code in accordance with Nabors designs usability, performance standards, and graphic user interfaceAssist as technical data resource to cross functional teamsDevelop, code and/or configure and test programs from clear specifications to meet business needs and ensure functionality of applicationsDiagnose and solve common system problems while working under pressure to meet aggressive deadlines in an environment with limited resourcesAssist on projects involving complex interfaces and interdependencies between systems and also integrating multiple solutionsParticipate in systems design, working within an established framework to maximize system efficiencyDevelop detailed flowcharts to show processing logic for simple programs; debug systems to provide daily operational support for production systemsSKILLS:Must have:ASP.NET Core – 3+.NET Core – 3+.NET Framework – 4+Restful services – 4+HTML/CSS, Ajax, JavaScript using jQuery – 2+Angular (8 and above) – 2+RDBMS – 3+Strong OOADInversion of Control and Dependency Injection frameworksMessaging BrokersNoSQL Databases like MongoDBContinuous Integration/continuous deployment (e.g. GIT, TFS, MAVEN, GRADLE and ANT)ASP.NET Web APIUnit testing using Junit and related toolsWorking knowledge of using API GatewayExperience of REST & API practicesExperience with microservicesDev Ops experienceNice To Have:Angular 5 or above – 2+TypescriptHTML 5HTML WidgetsCSS, lessAPI ManagementWebsocketsReal-time data processingInterprocess communicationMultiprocess ArchitectureMessage QueuesAgile methodologyWITSMLOPCModbus