Vacancy expired!
- Design, develop, test, implement and support range of applications including UI and APIs for platform applications
- Identify potential problems and recommend solutions to the most complex data design scenarios
- Provide estimates, deliver well documented program code and prepare code in accordance with Nabors designs usability, performance standards, and graphic user interface
- Assist as technical data resource to cross functional teams
- Develop, code and/or configure and test programs from clear specifications to meet business needs and ensure functionality of applications
- Diagnose and solve common system problems while working under pressure to meet aggressive deadlines in an environment with limited resources
- Assist on projects involving complex interfaces and interdependencies between systems and also integrating multiple solutions
- Participate in systems design, working within an established framework to maximize system efficiency
- Develop detailed flowcharts to show processing logic for simple programs; debug systems to provide daily operational support for production systems
- 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 OOAD
- Inversion of Control and Dependency Injection frameworks
- Messaging Brokers
- NoSQL Databases like MongoDB
- Continuous Integration/continuous deployment (e.g. GIT, TFS, MAVEN, GRADLE and ANT)
- ASP.NET Web API
- Unit testing using Junit and related tools
- Working knowledge of using API Gateway
- Experience of REST & API practices
- Experience with microservices
- Dev Ops experience
- Angular 5 or above – 2+
- Typescript
- HTML 5
- HTML Widgets
- CSS, less
- API Management
- Websockets
- Real-time data processing
- Interprocess communication
- Multiprocess Architecture
- Message Queues
- Agile methodology
- WITSML
- OPC
- Modbus