Sign up for our
weekly
newsletter
of fresh jobs
Large Oil and Gas company located in The Woodlands / Spring, TX is seeking a Full Stack Developer for a long-term contract assignment. Will be very beneficial for the candidate to have experience in Upstream Oil and Gas application development environments. Must be available to work 2-3 days/week onsite in Spring, TX. Must be a Houston-based candidate within a commutable distance.Will participate in rolling out new technology programs and products that all focus on planning, executing, and optimizing the oil & gas well-lifecycle. Our teams are designing and developing algorithms to optimize long-term scheduling, building models to predict long-term oil & gas well-performance more accurately, designing and implementing large-scale distributed systems, and more.Contract duration: 12 months+ with year-to-year extensions (full-time, 40 hours/week)Required skills and experience• Strong proficiency in Angular for front-end development.• Extensive experience with .NET Core for backend development.• Proficiency in C# and TypeScript.• Experience with RESTful API design and implementation.• Familiarity with SQL and database management.Preferred skills and experience• Knowledge of CI/CD pipelines and DevOps.• Upstream Oil and Gas application development experience.• Knowledge of containerization technologies (e.g., Docker, Kubernetes) would be a plus but is not required.Required Soft Skills• Excellent problem-solving skills and attention to detail.• Strong communication and interpersonal skills.• Ability to work independently and as part of a team.What you will be doingAs a Software Engineer on our team, you will lead the development and launch of core product features. A successful Full Stack Developer will have a broad array of experiences, strong technical skills, excellent problem-solving ability, good communication skills, and a desire to be a key technical contributor. Daily work will involve interacting with engineers, product & program managers, managers, and other stakeholders. Additional responsibilities will include:• Ensure the smooth operation of the PLEX application by performing regular maintenance tasks, resolving incidents, and developing enhancements.• Troubleshoot and resolve any technical issues, ensuring minimal disruption to end-users.• Collaborate with business analysts and stakeholders to gather new features and enhancements requirements.• Design, develop, and implement enhancements to the application, ensuring they meet business needs and technical standards.• Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.