Senior Software Engineer

The Woodlands, TX

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

Job Description


Overview:
Our client is seeking an experienced Senior Software Engineer to join their team. This role involves close collaboration with product managers and digital team members to understand requirements and develop applications, micro-services, APIs, and distributed processing systems for internal portals and mobile platforms.

What’s in it For You:
  • A flexible, independent work environment with monthly schedule management
  • Access to top-tier resources, tools, and technology
  • A culture that prioritizes safety, including comprehensive safety training and personal protective equipment
  • A comprehensive benefits package effective on the first day, covering medical, dental, vision, and 401(k) matching

Responsibilities:
  • Support daily digital product management tasks and deliverables for digital platforms and projects
  • Collaborate with creative teams to develop innovative technology solutions; manage and resolve technical issues with platforms and environments
  • Stay current with new technologies and quickly adopt relevant frameworks
  • Oversee and maintain cloud computing resources, including the creation and management of various cloud assets
  • Perform additional tasks as assigned

Minimum Qualifications:
  • Bachelor’s Degree in Computer Science or a related field
  • At least 8 years of professional experience, with a minimum of 3 years developing .NET applications
  • Proven experience developing features within layered architectures (e.g., MVP, MVC, MVVM)
  • Background in large, multidisciplinary projects
  • Proficiency with relational database development using SQL Server or similar
  • Experience with team-based development processes (e.g., Agile Scrum, Pull Requests, Source Control)
  • Strong coding skills in C#
  • Solid understanding of REST API design, with knowledge of XML/JSON, HTML, and CSS
  • Ability to design and implement algorithms for data processing, communication, and calculations
  • Strong interpersonal and communication skills, with a collaborative team mindset
  • Willingness and enthusiasm to learn new skills, domains, and technologies

Preferred Qualifications:
  • Experience with Docker containers
  • Familiarity with IoT protocols and frameworks like MQTT, AMQP
  • Experience with message queues like RabbitMQ or ActiveMQ
  • Proficiency in designing scalable, microservice-based architectures with brokers (e.g., RabbitMQ)
  • Experience with NoSQL databases such as MongoDB and InfluxDB
  • Background in developing progressive web applications using React
  • Experience in the Oil and Gas sector
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.