Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water." * Our work includes planning ...
Quick apply
Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water." * Our work includes planning ...
Quick apply
Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water." * Our work includes planning ...
Charlotte, NC · On-site +1
$118K - $155K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site +1
$118K - $155K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
$119K - $157K/yr
This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often ...
$119K - $157K/yr
This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often ...
Charlotte, NC · Hybrid
$116K - $174K/yr
Mentor junior and mid-level engineers, providing technical guidance, code reviews, and fostering a culture of continuous learning and improvement. * Drive best practices in software development ...
Charlotte, NC · Hybrid
$116K - $174K/yr
Mentor junior and mid-level engineers, providing technical guidance, code reviews, and fostering a culture of continuous learning and improvement. * Drive best practices in software development ...
Charlotte, NC · On-site
JMT is currently ranked #50 on Engineering News-Record's list of the Top 500 Design Firms. Position summary: Responsible for supporting traffic studies and design using knowledge of traffic ...
Charlotte, NC · On-site
JMT is currently ranked #50 on Engineering News-Record's list of the Top 500 Design Firms. Position summary: Responsible for supporting traffic studies and design using knowledge of traffic ...
Charlotte, NC · Hybrid
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · Hybrid
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site
Site Manager or other construction software * Microsoft Office (Word, Excel, Outlook) Why Mead & Hunt? * Strong Company Culture * Robust Career Advancement, Training, & Growth Opportunities
Charlotte, NC · On-site
Site Manager or other construction software * Microsoft Office (Word, Excel, Outlook) Why Mead & Hunt? * Strong Company Culture * Robust Career Advancement, Training, & Growth Opportunities
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
Charlotte, NC · On-site
... Software Engineer to assist with application development and implementation ... This mid-level developer will have broad experiences in various disciplines, including coding ...
Charlotte, NC · On-site
... Software Engineer to assist with application development and implementation ... This mid-level developer will have broad experiences in various disciplines, including coding ...
Charlotte, NC · On-site
... Software Engineer to assist with application development and implementation ... This mid-level developer will have broad experiences in various disciplines, including coding ...
Charlotte, NC · On-site
... Software Engineer to assist with application development and implementation ... This mid-level developer will have broad experiences in various disciplines, including coding ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
Charlotte, NC · On-site
Jr/Mid Level UAT Tester Location: Charlotte, NC or Minneapolis, MN--HYBRID Visa status: GC or USC ... developers, and business analysts * Perform thorough testing of applications-especially ...
Charlotte, NC · On-site
Jr/Mid Level UAT Tester Location: Charlotte, NC or Minneapolis, MN--HYBRID Visa status: GC or USC ... developers, and business analysts * Perform thorough testing of applications-especially ...
Huntersville, NC · On-site
$73K - $117K/yr
Mid-level design engineer with core responsibilities including product and system design and development. This position will be based out of the Huntersville, NC office for the Pratt Miller NASCAR ...
Huntersville, NC · On-site
$73K - $117K/yr
Mid-level design engineer with core responsibilities including product and system design and development. This position will be based out of the Huntersville, NC office for the Pratt Miller NASCAR ...
Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical ... Software engineering and implementation experience; ASP.NET/ASP.NET MVC experience; Experience ...
Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical ... Software engineering and implementation experience; ASP.NET/ASP.NET MVC experience; Experience ...
Charlotte, NC · Hybrid
$77K - $105K/yr
Wood Environment & Infrastructure Solutions is seeking a Mid-Level Water Resources Engineer with experience in water resources and civil design to support our Carolina's Water Resources Engineering ...
Charlotte, NC · Hybrid
$77K - $105K/yr
Wood Environment & Infrastructure Solutions is seeking a Mid-Level Water Resources Engineer with experience in water resources and civil design to support our Carolina's Water Resources Engineering ...
We are seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java (11/17 ... Lead the design and development of scalable, high-performance software solutions using Core Java ...
Quick apply
We are seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java (11/17 ... Lead the design and development of scalable, high-performance software solutions using Core Java ...
Charlotte, NC · On-site +1
As a Decision Science Analyst (Mid-level) , you will provide decision support for business areas ... other analysis software, and relevant industry data & methods and ability to connect external ...
Charlotte, NC · On-site +1
As a Decision Science Analyst (Mid-level) , you will provide decision support for business areas ... other analysis software, and relevant industry data & methods and ability to connect external ...
Charlotte, NC · Hybrid
$235K - $410K/yr
... Engineering, Computer Science, or Computer Engineering . The ideal candidate has experience ... Represent clients across a wide range of industries, including telecommunications, software ...
Quick apply
Charlotte, NC · Hybrid
$235K - $410K/yr
... Engineering, Computer Science, or Computer Engineering . The ideal candidate has experience ... Represent clients across a wide range of industries, including telecommunications, software ...
Charlotte, NC · On-site
$51.25 - $66.25/hr
... mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an ... 7+ years of Software Engineering experience or equivalent demonstrated through one or a ...
Charlotte, NC · On-site
$51.25 - $66.25/hr
... mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an ... 7+ years of Software Engineering experience or equivalent demonstrated through one or a ...
$42.2K - $51.6K
1% of jobs
$51.6K - $61K
4% of jobs
$61K - $70.5K
9% of jobs
$79.2K is the 25th percentile. Wages below this are outliers.
$70.5K - $79.9K
12% of jobs
$79.9K - $89.3K
15% of jobs
The median wage is $95.5K / yr.
$89.3K - $98.7K
14% of jobs
$98.7K - $108.2K
15% of jobs
$111.9K is the 75th percentile. Wages above this are outliers.
$108.2K - $117.6K
13% of jobs
$117.6K - $127K
9% of jobs
$127K - $136.4K
5% of jobs
$136.4K - $145.9K
3% of jobs
$42.2K
$98.3K
$145.9K
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.
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.
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.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 10 hours ago
Work Setting: In-Person (primarily in-office)
Hazen and Sawyer is seeking a Structural Engineer for our Charlotte, NC office. The position will include performing structural design and analysis of environmental structures such as low-rise industrial buildings, pump stations, process basins, treatment facilities, dams and spillways. The selected individual will lead the structural design and construction administration responsibilities for major projects involving upgrades to wastewater, water and reclaimed water treatment plants.
We’re looking for candidates who are motivated, communicative, and genuinely interested in our work. We value those who enjoy working as part of a team and are willing to contribute and learn from others.
Our goal is to offer a dynamic and supportive workplace where you can grow both personally and professionally. You’ll have the opportunity to work with experienced colleagues and engage in a variety of projects across different areas. We strive to deliver quality results and continually uphold our reputation for excellence, and we welcome your contributions as part of our team.
Why Hazen and Sawyer:
Key Responsibilities:
Required Qualifications:
Preferred Qualifications:
What We Offer:
Sourced by ZipRecruiter
Hazen and Sawyer, headquartered in New York, NY, US, operates within the field of environmental science and engineering. Founded in 1951, the firm specializes in designing drinking water, wastewater, and stormwater facilities, comprehensive solid waste services, and other environmental infrastructure projects. Striving towards nurturing clean, safe water supply, the company upholds it as its primary mission. Their dedication reflects in their numerous honors received at the national and regional levels, including awards from the American Society of Civil Engineers, American Council of Engineering Companies, and Water Environment Federation.
Environmental consulting services
501 - 1,000 Employees
New York, NY, US
1951