1

Mid Level Developer Jobs in Moravia, NY (NOW HIRING)

GEI's Ithaca, NY office is seeking a mid-level Environmental Engineer, Scientist or Geologist. Under supervision of senior staff, this individual will provide support to ongoing field and office ...

Project Scientist

Ithaca, NY · Hybrid

$70K - $95K/yr

GEI's Ithaca, NY office is seeking a mid-level Environmental Engineer, Scientist or Geologist. Under supervision of senior staff, this individual will provide support to ongoing field and office ...

Program Quality Engineer Sr

Liverpool, NY

$85K - $115K/yr

A level 3 employee is typically mid-career and has 3+ years of professional experience. THE WORK ... QPM analyzes quality performance data (manufacturing data, engineering design metrics), identifies ...

Showing results 21-40

Mid Level Developer information

See Moravia, NY salary details

$11.2K

$88K

$114.7K

How much do mid level developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for mid level developer in Moravia, NY is $87,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,900.00 and $109,100.00 per year, depending on experience, location, and employer.

What is a mid level developer?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

What are the key skills and qualifications needed to thrive as a mid level developer?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a mid level developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.
What cities near Moravia, NY are hiring for Mid Level Developer jobs? Cities near Moravia, NY with the most Mid Level Developer job openings:
Infographic showing various Mid Level Developer job openings in Moravia, NY as of July 2026, with employment types broken down into 68% Full Time, 22% Part Time, 1% Temporary, 8% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $87,975 per year, or $42.3 per hour.

Project Scientist

GEI Consultants

Ithaca, NY • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


GEI Consultants rating

7.6

Company rating: 7.6 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

272nd of 441 rated engineering


Job description

Description
Your role at GEI.
GEI's Ithaca, NY office is seeking a mid-level Environmental Engineer, Scientist or Geologist. Under supervision of senior staff, this individual will provide support to ongoing field and office-related efforts. Field activities include: observing soil borings and monitoring well installation; collecting groundwater, sediment, soil, soil vapor, and air samples; operating of air monitoring equipment; and observing/documenting remedial construction activities. Office tasks include: project planning and management; client, subcontractor, and agency interaction; review and interpretation of data; preparation of work plans and reports; development of investigation and remedial strategies; and remedial design.
Essential Responsibilities & Duties
  • Perform and coordinate field tasks, budget preparation, and tracking.
  • Plan, conduct and coordinate environmental site assessments, including soil borings, monitoring well installation, and environmental sampling.
  • Provide technical oversight and manage subcontractors, including documenting construction activities and reviewing project specifications.
  • Check data and review documents for completeness.
  • Draft correspondence and reports, including Phase I ESA reports, MCP reports, and soil management documents.

Minimum Qualifications
  • B.S. in Civil or Environmental Engineering, Environmental Science, Geology, or related field.
  • 4+ years of previous professional experience in geo-environmental consulting
  • Knowledge of NYSDEC environmental regulations a plus.
  • 40-hour HAZWOPER training.
  • Valid U.S. Driver's license.
  • Experience with GIS software a plus.
  • Excellent technical report writing and communication skills are required.
  • Willingness and ability to travel on short-term assignments as needed.
  • Willingness and ability to perform field tasks and oversight year-round, as required without restrictions.

We are GEI.
Some of the world's most pressing problems - from climate change to sustainable development, to critical infrastructure and the future of our energy supply - need our brightest and diverse minds working together to create safer, more resilient communities for tomorrow.
We are technical experts, collaborators, and entrepreneurs who draw from diverse backgrounds to solve our clients' most complex challenges.
With several offices across North America, we offer a range of engineering, science, and technical consulting services. Our range of expertise, project types, and culture make us the choice for top talent in the AEC industry. See all our office locations here .
Employee-owned. Employee-focused.
As an employee-owned company, our employees support our flat leadership structure, have a say in how our business operates and benefit from our financial success. We are committed to employee growth with career development opportunities, competitive total rewards, a well-being program, flexible work arrangements and more. Our company culture is driven by our 4 Cs - we are Client-Centered, Curious, Collaborative, and Community Minded - which support our focus on sustainability, safety, diversity, equity and inclusion. Get to know us better by visiting GEI's career site here .
GEI's Total Rewards Package Includes
  • Market-Competitive Compensation, including Eligibility for an Annual Performance Bonus
  • Pay Range For This Position: $70,000.00 - $95,000.00/year
  • Comprehensive Benefits Program, including Medical, Dental, Vision, Life, Disability and More
  • Well-Being Program and Paid Parental Leave
  • Commuter Benefits
  • Hybrid Work Schedules and Cell Phone Stipends
  • GEI University (GEIU) with Continuing Education Assistance and Tuition Reimbursement
  • Connecting Conversation Program with a Focus on Professional Development and Opportunities for Advancement
  • Support and Financial Rewards for Publication Awards, Professional Dues, and Professional Licenses
  • Paid Holidays and Generous Paid Time Off Program
  • Rewards and Recognition
  • GEI-Funded Profit Sharing and 401(k)
  • Opportunity to be an Owner and Shareholder (Learn more here )
  • A Vibrant Culture that is Focused on Partnership, Sustainability, Giving Back to Our Communities and Diversity, Equity and Inclusion
  • And More...

PHYSICAL REQUIREMENTS
PHYSICAL REQUIREMENTS
WORK ENVIRONMENT
Functional Demands:
X
Sedentary
Light
Medium
Other
Activity Level Throughout Workday (check one per row)
Physical Activity Requirements
Occasional
(0-35% of day)
Frequent
(33-66% of day)
Continuous
(67-100% of day)
Not Applicable
Sitting
6-8 hours
Standing
0-1 hour
Walking
0-1 hour
Climbing
X
Lifting (floor to waist level) (in pounds)
0-10 pounds
Lifting (waist level and above) (in pounds)
0-10 pounds
Carrying objects
0-1 hour
Push/pull
X
Twisting
0-1 hour
Bending
0-1 hour
Reaching forward
0-1 hour
Reaching overhead
0-1 hour
Squat/kneel/crawl
X
Wrist position deviation
3-5 hours
Pinching/fine motor skills
1-2 hours
Keyboard use/repetitive motion
6-8 hours
Taste or smell (taste=never)
0-1 hour
Talk or hear
3-5 hours
Accurate 20/40
Very Accurate 20/20
Not Applicable
Near Vision
X
Far Vision
X
Yes
No
Not Applicable
Color Discrimination
X
Sensory Requirements
Minimal
Moderate
Accurate
Not Applicable
Depth perception
X
Hearing
X
Environment Requirements
Occupational Exposure Risk Potential
Reasonably Anticipated
Not Anticipated
Blood borne pathogens
X
Chemical
X
Airborne communicable diseases
X
Extreme temperatures
X
Radiation
X
Uneven surfaces or elevations
X
Extreme noise levels
X
Dust/particulate matter
X
Other (exposure risks):
Usual workday hours :
X
8
10
12
Other work hours
GEI is an AA/equal opportunity employer, including disabled and veterans.

What GEI Consultants employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom