Senior Software Engineer

The Woodlands, TX

Employment Type: Direct Category: Developer Job Number: 18298 Work Model: #LI-Hybrid Internal Reference: #LI-PF1

Job Description

Our client has an immediate need for a Senior Software Engineer based in The Woodlands, TX or Sugar Land, TX. The Senior Software Engineer will work closely with product managers and digital team members to understand the requirements and develop applications, micro-services, APIs and distributed processing systems (internal portal & mobile)

What’s in it For You:
  • A flexible, independent work environment where you will manage a monthly schedule
  • Access to best-in-class resources, tools, and technology
  • Thrive in a company that values a culture of safety to include top-notch safety training and personal protection equipment
  • Comprehensive benefits package starting day 1 of employment - includes medical, dental, vision, matching 401k retirement plan, and more!


Support the day-to-day digital product managements activities of 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.
  • Learn new technologies and stay on top of newer frameworks and adopt the technologies in quick time.
  • Manage and drive cloud compute needs including creation and maintain of various resources on cloud.
  • Perform other duties as assigned


Minimum Qualifications:

  • Bachelor’s Degree in Computer Science or related discipline

  • Eight (8) or more years of professional experience, including at least three (3) years developing .NET applications

  • Experience developing and maintaining features in layered architectures ( eg MVP, MVC, MVVM )

  • Experience working on large projects on multidisciplinary teams

  • Experience with relational database development using SQL Server or similar

  • Experience with team-based software and processes (Agile Scrum, Pull Requests, Source Control, etc)

  • Very comfortable writing code in C#

  • Strong working knowledge of designing and implementing system interfaces using REST API including knowledge of XML/JSON, and HTML/CSS.

  • Ability to design and implement algorithms for calculations, communication, and data management

  • Desire and ability to work closely with developers and engineers in a team environment

  • Excellent interpersonal and communication skills

  • Willing and motivated to learn new domains, skills, and technologies


Preferred Qualifications

  • Experience with docker containers

  • Experience with IoT protocols and frameworks like MQTT, AMQP, etc.

  • Experience with Message Queues like RabbitMQ, ActiveMQ, etc

  • Designing and implementing a scalable, microservice-based architecture using a broker, eg RabbitMQ

  • Experience working with NoSQL databases like MongoDb and InfluxDb

  • Experience developing progressive web applications using React

  • Experience in Oil and Gas business domain
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About The Woodlands, TX

Looking for exciting job opportunities in The Woodlands, Texas area? Discover a wealth of career options that await you in this vibrant region. Located just north of Houston, The Woodlands offers a perfect blend of suburban tranquility and urban sophistication. With a thriving job market, top-rated schools, and an array of outdoor amenities including The Woodlands Waterway, Hughes Landing, and the Cynthia Woods Mitchell Pavilion, this charming community is the ideal place to grow your career. From exploring unique shops and galleries at Market Street to enjoying delicious Texas-style barbecue, there's no shortage of reasons to consider making The Woodlands your home. Dive into our job listings now and set your sights on a bright future in this enchanting region.