This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Castle Group
Posted 1mo ago

Software Developer

Castle Group
Houston or Cranberry Township
HybridFull Time
Responsibilities
  • designing software
  • building solutions
  • supporting applications
Requirements
  • Bachelor's in CS or related and 5+ years software development experience
  • Strong C#/.NET
  • Cloud (Microsoft Azure)
  • DevOps
  • Database
  • Integration and communication skills
Technical tools mentioned
Microsoft AzureAzure DevOpsGitHubMicrosoft SQL ServerMicrosoft SharePoint OnlineMicrosoft Power PlatformPower AppsPower AutomateBicepTerraformGitC#.NETJavaScriptTypeScriptPythonAngularAzure FunctionsOAuth 2.0managed identitiesrole-based access control

Job description

Seneca Resources Company, LLC, the oil & gas exploration and production subsidiary of National Fuel Gas Company (NYSE: NFG) explores for, develops and produces natural gas and crude oil reserves in Appalachia. Seneca’s headquarters are located in Houston, Texas with offices in Pittsburgh, Brookville, Mansfield, Williamsport and Kane, PA. Seneca's investment activity is in the Marcellus and Utica Shales in Pennsylvania, where the company controls approximately 1.2 million net prospective acres and is one of the largest producers in the basin with approximately 1,000 wells.   As an active exploration and production company in the northeastern U.S. for more than 100 years, Seneca Resources Company, LLC is committed to safety, environmental stewardship, increased productivity and maximizing shareholder value.

 

The Software Developer will serve as an integral member of the IT team with responsibilities including, but not limited to, the following:

 

  • Design, build, and support new and existing custom software solutions and applications
  • Troubleshoot, diagnose, and resolve application issues across custom software solutions, integrations, and supporting cloud services
  • Collaborate with end users and the IT development team to define application requirements, technical specifications, acceptance criteria, and implementation priorities
  • Develop, maintain, and deploy software using distributed source control systems and modern DevOps platforms such as Azure DevOps and GitHub
  • Work with enterprise data stored in relational databases, document repositories, and collaboration platforms such as Microsoft SQL Server and Microsoft SharePoint Online
  • Conduct code reviews, follow secure coding practices, and help enforce development standards for code quality, maintainability, performance, and reliability
  • Support fusion development initiatives by collaborating with business users and IT teams to design, govern, and support solutions built with Microsoft Power Platform tools such as Power Apps and Power Automate
  • Follow secure development, data governance, and responsible AI practices when designing, building, integrating, and supporting software solutions
  • Comply with Seneca’s EHSQ policies, standards and procedures and demonstrate active and regular involvement in EHSQ programs
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, plus at least five (5) years of professional software development experience, including experience developing cloud-based solutions
  • Experience building cloud-based solutions in Microsoft Azure, including provisioning, configuring, and managing cloud resources using Infrastructure as Code tools such as Bicep or Terraform, and applying cloud design principles for scalability, security, reliability, and cost awareness
  • Strong analytical, interpersonal, and communication skills, including the ability to translate business needs into clear technical requirements
  • Experience integrating applications with Microsoft 365, SharePoint Online, Power Platform, or related enterprise collaboration and automation services
  • Designing, developing, or supporting AI-enabled applications, copilots, agents, or automation solutions using Microsoft cloud services and responsible AI practices
  • Experience working with modern software delivery practices, including Git-based source control, pull requests, code reviews, automated builds, automated testing, release management, and CI/CD pipelines
  • Strong programming experience in C# and .NET is required
  • Experience designing application architectures, APIs, integrations, and reusable components that support scalability, maintainability, observability, reliability, and secure data exchange
  • Proficiency in scripting and development languages such as JavaScript, TypeScript, Python, or similar languages
  • Experience with Azure application services and security capabilities, including Azure Functions, containerized workloads, OAuth 2.0, managed identities, role-based access control, and secure application-to-service authentication patterns
  • Solid understanding of relational databases, SQL query development, data modeling concepts, and application data access patterns
  • Experience developing applications with Angular is preferred

 

The successful candidate must be authorized to work in United States of America.

  

Seneca Resources offers a competitive salary, hybrid work schedule and a comprehensive benefits package. This position is not eligible for relocation.

 

Seneca Resources Company, LLC is an Equal Opportunity / Affirmative Action employer. All qualified individuals will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, age, disability, protected veteran status, marital status or other protected status under federal, state or local laws.

 

Please note: We occasionally amend or withdraw Seneca Resources jobs and reserve the right to do so at any time, including prior to the advertised closing date.

About Castle Group

An oil and gas exploration and production focused on safe, sustainable development and maximizing shareholder value.

Similar jobs

Software Developer roles near Houston, Texas
2d
Save
Mark Applied
Hide
Lead Software Engineer-Big Data Python / Java , Databricks
Houston, Texas, United States
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of software engineering experience; expert Python or Java skills; enterprise system design; production AI/ML and LLM systems; data engineering, cloud, databases, and secure AI-assisted development experience.
Python, Java, Databricks, Kafka, Redis, Memcached, Dynatrace, Splunk, Grafana, Airflow, Temporal, AWS, Azure, GCP, Spark, PySpark, Apache Iceberg, Snowflake, AWS Bedrock, Azure OpenAI, RAG, Large Language Models (LLM), Artificial Intelligence (AI), Machine Learning (ML), NoSQL, SQL
3d
Save
Mark Applied
Hide
Frontend Software Engineer
Houston, Texas, United States
OnsiteFull Time
Dresser Utility Solutions
Dresser Utility Solutions: Manufactures measurement and piping products for the utility industry.
2+ YOEBachelor's degree in computer science, software engineering, or related field, or equivalent experience; 2–5 years of software development experience; programming, frameworks, databases, and Git experience.
Python, Java, JavaScript, C#, Go, React, Angular, Django, Node.js, Spring Boot, PostgreSQL, MongoDB, MySQL, Git, AWS, Azure, GCP, CI/CD, DevOps, Agile, Scrum
3d
Save
Mark Applied
Hide
Vice President, Senior Front Office Software Engineer
Houston, Texas, United States
OnsiteFull Time
Castleton Commodities International
Castleton Commodities International: Invests in and manages global energy and commodity assets.
10+ YOEBachelor's degree in computer science or related field and 10+ years of Python programming experience. Requires OOP, Linux, Windows, SQL, databases, communication, analytical, and fast-paced problem-solving skills.
Python, Linux, Microsoft Windows, SQL, AWS, Snowflake, DevOps, ECS, EKS
3d
Save
Mark Applied
Hide
Senior Software Engineer
Portland or North Dakota or Montana or Maine or Ohio or Nebraska or Phoenix or Louisiana or Texas or Nevada or Georgia or Tampa or Mississippi or Colorado or Denver or Wyoming or Wisconsin or West Virginia or Vermont or Richardson or Arkansas or Dallas or South Dakota or Pennsylvania or Michigan or Indiana or Idaho or Arizona or Plano or New Mexico or New Hampshire or Kentucky or Alabama or Philadelphia or South Carolina or Austin or Illinois or Atlanta or Missouri or Iowa or Tennessee or Boulder or North Carolina or Minnesota or Kansas or Houston or Alaska or Chicago or Rhode Island or Washington or Virginia or Utah or Oregon or Florida or Miami or Oklahoma
$139k-$204k/yr RemoteFull Time
Cisco
CiscoNASDAQ: CSCO: Develops and sells networking hardware and cybersecurity software.
5+ YOEBachelor's degree with 5+ years, master's with 3+ years, or PhD with 1+ year; production software development, testing, troubleshooting, code reviews, technical design, scalability, reliability, and security experience.
AI/ML, generative AI, LLMs, AI agents
3d
Save
Mark Applied
Hide
Software Engineer (Orion Simulation)
Houston, Texas, United States
$95k-$130k/yr HybridFull Time
Aegis Aerospace
Aegis Aerospace: A woman-owned space and technology supporting NASA and Department of Defense missions.
2+ YOEBachelor's degree in a technical discipline or equivalent experience; 2+ years relevant experience; Python, C++, Linux, simulation, testing, network protocols, and requirements management experience required.
Python, C++, Linux, DOORS, MATLAB, Simulink, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Teams, Microsoft Outlook, Adobe Acrobat
3d
Save
Mark Applied
Hide
Senior Software Engineer, Python
Houston, Texas, United States
RemoteFull Time
ComboCurve
ComboCurve: Provides cloud-based forecasting and economic modeling for energy companies.
Production Python 3.13+, REST or gRPC API design, Flask or FastAPI, MongoDB, cloud SaaS delivery, Docker, testing with pytest, and code quality tools including ruff and pyright.
Python, Python 3.13, OpenAPI, Flask, FastAPI, Gunicorn, pandas, numpy, MongoDB, MongoEngine, PyMongo, uv, pytest, Docker, Docker Compose, ruff, pyright, Google Cloud Platform, Cloud Run, Cloud Functions, Cloud Storage, GCP, REST, gRPC, LLM APIs
3d
Save
Mark Applied
Hide
Senior Software Engineer
Houston, Texas, United States
OnsiteFull Time
Baylor Genetics
Baylor Genetics: Provides clinical genetic testing and genomic sequencing services.
7+ YOEBachelor's degree in computer science or related field, 7+ years of software engineering experience, and expertise in JavaScript, C#, SQL Server, REST APIs, .NET, React, Angular, version control, and software development practices.
CI/CD, LIMS, SQL, MongoDB, C#, .NET, .NET Core, .NET Framework, Java, Agile, API, RESTful APIs, SDLC, AWS, React, JavaScript, SQL Server, Angular, version control systems
4d
Save
Mark Applied
Hide
Software Engineer
Houston, Texas, United States
RemoteFull Time
IPT Global
IPT Global: Provides digital software solutions for well integrity assurance.
Bachelor’s degree in computer science or a related technical field. Preferred skills include C#, C++, Java, .NET, SQL, web technologies, cloud platforms, containers, testing, design patterns, and AI development tools.
C#, C++, Java, Microsoft .NET Framework, SQL, HTML, CSS, JavaScript, React, Angular, WPF, Claude Code, Codex, Cursor, Microsoft Azure, AWS, Google Cloud, Docker, Kubernetes, MVVM
This job has expired