ChampionX
Senior Software Engineer
ChampionX, Sugar Land, Texas, United States, 77479
ChampionX has an immediate need for a
Senior Software Engineer
located in
Woodlands, TX . This role will work closely with product managers and digital team members to understand the requirements and develop applications, micro-services, APIs and distributed processing systems. Willing to learn new technologies and stay on top of newer frameworks and adopt the technologies in quick time. What You Will Do: Support the day-to-day digital product management activities of ChampionX platforms and digital projects deliverables. Work with creative teams to develop innovative technology-enabled ideas, support problem identification, escalation and resolution process for technical issues with platforms and environments. Manage and drive cloud compute needs including creation and maintenance of various resources on cloud. Perform other duties as assigned. Minimum Qualifications: Bachelor's degree in computer science, engineering or math with six plus years of experience. Five years' experience in C#. Five years of ASP.NET development experience. Four years .NET Core preferred. Good knowledge and multi-year hands-on experience of Microsoft Azure Platform. Hands-on programming skills with C#, .NET, SQL Server, NoSQL database like MongoDB or any time series databases. Strong working knowledge of designing and implementing system interfaces using REST API including knowledge of XML/JSON, and Typescript, HTML/CSS. Experience with Docker containers. Experience with PowerShell scripting. Experience with IoT protocols and frameworks like MQTT, AMQP, etc. Experience with Message Queues like RabbitMQ, ActiveMQ, etc. Hands-on experience in ReactJS. Hands-on experience on RDBMS like SQLServer, Oracle. Hands-on DevOps experience. Preferred Qualifications: Experience in Oil and Gas business domain.
#J-18808-Ljbffr
Senior Software Engineer
located in
Woodlands, TX . This role will work closely with product managers and digital team members to understand the requirements and develop applications, micro-services, APIs and distributed processing systems. Willing to learn new technologies and stay on top of newer frameworks and adopt the technologies in quick time. What You Will Do: Support the day-to-day digital product management activities of ChampionX platforms and digital projects deliverables. Work with creative teams to develop innovative technology-enabled ideas, support problem identification, escalation and resolution process for technical issues with platforms and environments. Manage and drive cloud compute needs including creation and maintenance of various resources on cloud. Perform other duties as assigned. Minimum Qualifications: Bachelor's degree in computer science, engineering or math with six plus years of experience. Five years' experience in C#. Five years of ASP.NET development experience. Four years .NET Core preferred. Good knowledge and multi-year hands-on experience of Microsoft Azure Platform. Hands-on programming skills with C#, .NET, SQL Server, NoSQL database like MongoDB or any time series databases. Strong working knowledge of designing and implementing system interfaces using REST API including knowledge of XML/JSON, and Typescript, HTML/CSS. Experience with Docker containers. Experience with PowerShell scripting. Experience with IoT protocols and frameworks like MQTT, AMQP, etc. Experience with Message Queues like RabbitMQ, ActiveMQ, etc. Hands-on experience in ReactJS. Hands-on experience on RDBMS like SQLServer, Oracle. Hands-on DevOps experience. Preferred Qualifications: Experience in Oil and Gas business domain.
#J-18808-Ljbffr