Job Category RDE SOFTWARE ENGINEERING JOB RESPONSIBILITIES Plan Analyze and Modify existing software to correct errors to adapt it to new hardware or to upgrade interfaces and improve performance Research Design and develop software systems using scientific analysis and mathematical models to measure outcome and design consequences Develop specifications evaluate performance requirements and resolve customer problems Supports and develops software developers by providing advice coaching and educational opportunities Provides information by collecting analyzing and summarizing development and service issues Direct and develop software system testing and procedure validation Ability to monitor and ensure system operation and specifications conformance SKILLS AND KNOWLEDGE Proficient in C including advanced features such as LINQ and async programming Solid programming experience on the NET platform Working knowledge of Microsoft SQL Server 2012 or newer Hands-on experience with MongoDB for NoSQL data handling Experience in developing RESTful APIs and working with Web Services Proficient in XML and JSON data formats and related processing Familiarity with SOLID design principles and object-oriented design Understanding of core security concepts like authentication and impersonation Strong problem-solving skills and excellent programming ability Effective communication skills both verbal and written Proficient in Visual Studio and Azure DevOps tools Solid understanding of the Software Development Life Cycle SDLC processes Experience working in Agile teams particularly using Scrum methodologies PREFERRED SKILLS Experience with SignalR or WebSocket-based communication Exposure to enterprise message brokers such as RabbitMQ or Apache Kafka Background or familiarity with oilfield services or the oil gas industry Knowledge of the WITSML data standards 1 4 1 1 is a plus Basic Knowledge on AWS EXPERIENCE QUALIFICATION Minimum 5 years of professional experience in software development Bachelor s degree in computer science engineering or a related field About Us Weatherford is a leading global energy services company Our world-class experts partner with customers to optimize their resources and realize the full potential of their assets Across our operating locations including manufacturing research and development service and training facilities operators choose us for strategic solutions that add efficiency flexibility and responsibility to any energy operation When you join Weatherford you instantly feel connected to something bigger - a community that is grounded by our core values and driven to create innovative solutions for our customers We celebrate each other s successes grow together and learn from each other constantly Individually we are impressive Together we are unstoppable We are One Weatherford Weatherford is an Equal Chance Employer Employment decisions are made without regard to race color religion national or ethnic origin sex sexual orientation gender identity or expression age disability protected veteran status or other characteristics protected by law
📌 Software Developer Ii (India)
🏢 Weatherford
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.