Candidates who combine deep domain expertise with solid software engineering practices -- and who enjoy grounding research-level methods in practical, user-driven requirements -- will thrive in this ...
Candidates who combine deep domain expertise with solid software engineering practices -- and who enjoy grounding research-level methods in practical, user-driven requirements -- will thrive in this ...
This Opportunity WSP is currently initiating a search for a Mid-Level Mechanical Engineer to join our Power & Energy team in Houston, TX . The following locations will also be considered: Seattle, WA ...
This Opportunity WSP is currently initiating a search for a Mid-Level Mechanical Engineer to join our Power & Energy team in Houston, TX . The following locations will also be considered: Seattle, WA ...
This Opportunity WSP is currently initiating a search for a Mid-Level Mechanical Engineer to join our Power & Energy team in Houston, TX . The following locations will also be considered: Seattle, WA ...
This Opportunity WSP is currently initiating a search for a Mid-Level Mechanical Engineer to join our Power & Energy team in Houston, TX . The following locations will also be considered: Seattle, WA ...
Audubon is currently seeking an Electrical Engineering Associate III to join our team in the ... ETAP, SKM, and CARS software experience preferred. * Working knowledge of the design of electrical ...
Audubon is currently seeking an Electrical Engineering Associate III to join our team in the ... ETAP, SKM, and CARS software experience preferred. * Working knowledge of the design of electrical ...
Audubon is currently seeking an Electrical Engineering Associate III to join our team in the ... ETAP, SKM, and CARS software experience preferred. * Working knowledge of the design of electrical ...
Audubon is currently seeking an Electrical Engineering Associate III to join our team in the ... ETAP, SKM, and CARS software experience preferred. * Working knowledge of the design of electrical ...
Design Engineer - Mid Level
Houston, TX · On-site
Intuitive Machines is seeking a Junior Level Design Engineer to join our team. This position will ... Experience with CAD software, Creo or Solidworks * Familiarity with ASME Y14.5 and related ...
Design Engineer - Mid Level
Houston, TX · On-site
Intuitive Machines is seeking a Junior Level Design Engineer to join our team. This position will ... Experience with CAD software, Creo or Solidworks * Familiarity with ASME Y14.5 and related ...
Entry to Mid Level iOS Opening
Houston, TX · On-site
$49.50 - $68/hr
We are seeking enthusiastic and skilled Entry - Mid-Senior-level iOS and Android developers with a ... Android Developer Strong understanding of MVC / MVVM software architectural patterns. Proficiency ...
Entry to Mid Level iOS Opening
Houston, TX · On-site
$49.50 - $68/hr
We are seeking enthusiastic and skilled Entry - Mid-Senior-level iOS and Android developers with a ... Android Developer Strong understanding of MVC / MVVM software architectural patterns. Proficiency ...
Entry to Mid Level iOS Opening
Houston, TX · On-site
$49.50 - $68/hr
We are seeking enthusiastic and skilled Entry - Mid-Senior-level iOS and Android developers with a ... Android Developer Strong understanding of MVC / MVVM software architectural patterns. Proficiency ...
Entry to Mid Level iOS Opening
Houston, TX · On-site
$49.50 - $68/hr
We are seeking enthusiastic and skilled Entry - Mid-Senior-level iOS and Android developers with a ... Android Developer Strong understanding of MVC / MVVM software architectural patterns. Proficiency ...
Customer Service Technician - Mid Level
Houston, TX · On-site
$16.50 - $22.25/hr
ABOUT BPM MICROSYSTEMS * 40-year industry leader in automated semiconductor programming equipment ... Diagnose and resolve complex hardware and software issues -- serving as the customer's technical ...
Quick apply
Customer Service Technician - Mid Level
Houston, TX · On-site
$16.50 - $22.25/hr
ABOUT BPM MICROSYSTEMS * 40-year industry leader in automated semiconductor programming equipment ... Diagnose and resolve complex hardware and software issues -- serving as the customer's technical ...
... Software, Systems Engineering, Test and Evaluation Engineering, Product Security Engineering ... 177,000 Mid-Level (Level 3) summary pay range: $77,000 - $222,000 Language Requirements: Not ...
... Software, Systems Engineering, Test and Evaluation Engineering, Product Security Engineering ... 177,000 Mid-Level (Level 3) summary pay range: $77,000 - $222,000 Language Requirements: Not ...
Software/Web Developer
Houston, TX · On-site
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Quick apply
Software/Web Developer
Houston, TX · On-site
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Software/Web Developer
Houston, TX · On-site
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Software/Web Developer
Houston, TX · On-site
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Knowledgeable in engineering software. SAP2000, SAFE, and Mathcad are preferred. * General ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Knowledgeable in engineering software. SAP2000, SAFE, and Mathcad are preferred. * General ...
Sr Software Development Eng
Houston, TX · On-site
$116K - $154K/yr
... level architectures • Leads software module construction from architecture and design to implementation and may lead a small team of engineers in building the module • Performs other job-related ...
Sr Software Development Eng
Houston, TX · On-site
$116K - $154K/yr
... level architectures • Leads software module construction from architecture and design to implementation and may lead a small team of engineers in building the module • Performs other job-related ...
Software/Web Developer
Houston, TX · On-site
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Software/Web Developer
Houston, TX · On-site
Position Summary We are seeking a Mid-Level Full Stack Developer to build and maintain end-to-end ... Own features across the full Software Development Life Cycle (SDLC), including requirements, design ...
Senior Software Developer
Houston, TX · On-site
$80K - $130K/yr
This level is typically achieved with 8-10+ years of professional experience in software ... About AtkinsRealis We're AtkinsRealis, a world-class engineering services and nuclear organization.
Senior Software Developer
Houston, TX · On-site
$80K - $130K/yr
This level is typically achieved with 8-10+ years of professional experience in software ... About AtkinsRealis We're AtkinsRealis, a world-class engineering services and nuclear organization.
Junior Software Developer
Houston, TX · Remote
$65K - $75K/yr
We create a customer focused work environment by providing Team Members with the same level of ... Our Junior Software Developer will help us build out software solutions that are needed to support ...
Quick apply
Junior Software Developer
Houston, TX · Remote
$65K - $75K/yr
We create a customer focused work environment by providing Team Members with the same level of ... Our Junior Software Developer will help us build out software solutions that are needed to support ...
Mid-level Environmental Engineer/Scientist/Geologist
Houston, TX · On-site +1
$67K - $89K/yr
We have an immediate opening for a mid-level Environmental Engineer/Scientist/Geologist in our ... Experience with data management, database and office software, and data analysis * Excellent ...
Mid-level Environmental Engineer/Scientist/Geologist
Houston, TX · On-site +1
$67K - $89K/yr
We have an immediate opening for a mid-level Environmental Engineer/Scientist/Geologist in our ... Experience with data management, database and office software, and data analysis * Excellent ...
Release Engineer (Mid-Level)
Houston, TX · On-site
The engineer will collaborate with cross-functional teams to deliver reliable and scalable cloud solutions and ensure smooth transitions of code from development to production. Key Responsibilities
Quick apply
Release Engineer (Mid-Level)
Houston, TX · On-site
The engineer will collaborate with cross-functional teams to deliver reliable and scalable cloud solutions and ensure smooth transitions of code from development to production. Key Responsibilities
Mid Level Software Developer information
See Houston, TX salary details
$45.8K - $56.1K
1% of jobs
$56.1K - $66.3K
4% of jobs
$66.3K - $76.5K
9% of jobs
$86.1K is the 25th percentile. Wages below this are outliers.
$76.5K - $86.8K
12% of jobs
$86.8K - $97K
15% of jobs
The median wage is $103.7K / yr.
$97K - $107.3K
14% of jobs
$107.3K - $117.5K
15% of jobs
$121.5K is the 75th percentile. Wages above this are outliers.
$117.5K - $127.7K
13% of jobs
$127.7K - $138K
9% of jobs
$138K - $148.2K
5% of jobs
$148.2K - $158.5K
3% of jobs
$45.8K
$106.8K
$158.5K
How much do mid level software developer jobs pay per year?
What is a mid level software developer?
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.
What are the typical daily responsibilities of a mid level software developer?
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
What are the most commonly searched types of Software Developer jobs in Houston, TX?
The most popular types of Software Developer jobs in Houston, TX are:
What are popular job titles related to Mid Level Software Developer jobs in Houston, TX?
For Mid Level Software Developer jobs in Houston, TX, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Developer jobs in Houston, TX look for?
The top searched job categories for Mid Level Software Developer jobs in Houston, TX are:
What cities near Houston, TX are hiring for Mid Level Software Developer jobs?
Cities near Houston, TX with the most Mid Level Software Developer job openings:

Thermodynamics Software Developer
Houston, TX • On-site
Other
Posted 4 days ago
Job description
Do you want to advance the thermodynamic foundations that power accurate process simulation across the energy industry?
SLB is looking for a Simulation Software Developer – Thermodynamics Specialist to join the team behind Symmetry, our integrated process simulation platform. In this role you will design, implement, and continuously improve the thermodynamic models and algorithms that enable high-fidelity steady-state and dynamic simulations for oil & gas, LNG, refining, carbon capture, hydrogen, and other energy-transition applications.
You will work in an agile, multi-disciplinary team and take ownership of key thermodynamic capabilities, including equations of state, activity coefficient models, property estimation methods, oil characterization, electrolyte systems, and algorithms supporting distillation and phase equilibrium calculations. The core of the position is scientific software development (primarily C++ with Python for scripting and integration), but you will also contribute to technical writing, potential publications or patents, validation against experimental data, and customer support.
The ideal candidate has a strong background in computational thermodynamics and a genuine interest in turning rigorous physical models into reliable, high-performance software. Relevant experience includes equations of state, activity coefficient models, electrolyte thermodynamics, phase equilibrium algorithms, property estimation, oil characterization, distillation-related calculations, or other fluid modeling techniques used in process simulation. Candidates who combine deep domain expertise with solid software engineering practices — and who enjoy grounding research-level methods in practical, user-driven requirements — will thrive in this role.
We value people who can work independently on complex technical problems while collaborating effectively within a multi-disciplinary team. A growth mindset and the ability to adapt to evolving numerical techniques and programming technologies are essential. Experience automating thermodynamic and simulation workflows at scale is highly valued.
Skills & Requirements- Master’s or PhD in Chemical Engineering, Chemistry, Applied Mathematics, or a related field with a strong focus on thermodynamics is preferred. Relevant industrial or research experience is highly valued.
- Solid experience developing or contributing to scientific software involving fluid modeling, phase equilibrium calculations, equations of state, activity coefficient models, property estimation, electrolyte systems, or characterization methods.
- Experience with electrolyte thermodynamics and/or distillation algorithms is a strong plus.
- Strong demonstrated experience automating complex numerical, thermodynamic, and software development workflows at scale — for example, building tools/scripts/pipelines for property package calculations, phase equilibrium workflows, automated testing & validation, batch processing of characterization or electrolyte models, or streamlining customer-facing simulation workflows.
- Strong background in applied numerical methods for thermodynamic calculations.
- Proficiency in C++ and/or Python for scientific or engineering software development is highly desirable.
- Ability to work across the full product lifecycle: design, implementation, testing, validation, and documentation.
- Flexibility to adapt to different programming languages, technologies, and modeling approaches.
- Ability to work independently as well as collaboratively in a team environment.
- Background in data science or machine learning is a plus but not required.
- Experience using or developing commercial process simulation software is advantageous.
If you are passionate about building the thermodynamic engine that underpins accurate process simulation and want your work to support the energy transition, we would like to hear from you.
SLB is committed to a culture where everyone feels like they belong. To learn more about our diversity, equity, and inclusion commitments, please visit our Diversity & Inclusion | SLB (slb.com) page for more information.
Company policy is to provide every individual a fair and equal opportunity to seek employment and advancement at the Company without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, citizenship, genetic information, veteran or military status, disability, creed, ancestry, pregnancy (including pregnancy, childbirth and related medical conditions), marital status or any factors protected by federal, state, or local laws.
We are an “Equal Opportunity Employer”.
For more information please, refer to the latest version of "Know Your Rights" poster and the "Pay Transparency Nondiscrimination Poster" located here: https://www.dol.gov/agencies/ofccp/posters.
The Company is a VEVRAA Federal Contractor - priority referral Protected Veterans requested.
The Company will endeavor to make a reasonable accommodation / modification to the known physical or mental limitations of a qualified applicant with a disability to assist in the hiring process, unless the accommodation would impose an undue hardship on the operation of our business, in accordance with applicable federal, state, and local law. If you believe you require such assistance to complete the application or to participate in the interview process, please contact accommodationhotline@slb.com to request assistance. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to.
Pursuant to the Immigration Reform and Control Act of 1986, all applicants who are offered and accept employment must produce documents establishing their identity and authorization for employment in the United States. These documents must be produced no later than seventy-two (72) hours after employment commences. In addition, all applicants who are offered and accept employment will be required to verify their employment authorization under oath by signing a USCIS Form I-9. SLB is an E-Verify employer.