1

Junior Mid Software Developer Jobs in Wood Stock, VT

Project Engineering Location: White River Junction, VT, United States Join a company that is ... Author technical reports, mentor junior staff, and perform quality reviews. You bring to the role:

Project Engineering Location: White River Junction, VT, United States Join a company that is ... Author technical reports, mentor junior staff, and perform quality reviews. You bring to the role:

Showing results 21-23

Junior Mid Software Developer information

See Wood Stock, VT salary details

$23.3K

$86.3K

$133.3K

How much do junior mid software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior mid software developer in Wood Stock, VT is $86,264.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $84,300.00 per year, depending on experience, location, and employer.

What is a junior mid software developer?

A Junior Mid Software Developer is an early-career professional responsible for designing, coding, testing, and maintaining software applications under the guidance of senior developers. This role typically requires some prior experience or education in programming and software development, bridging the gap between entry-level (junior) and more experienced (mid-level) positions. Junior Mid Software Developers work collaboratively within a team, contribute to project tasks, and continuously learn new technologies and best practices to advance their skills. They may be involved in debugging, documentation, and implementing new features based on project requirements.

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

To thrive as a Junior/Mid Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), understanding of software development principles, and usually a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and common frameworks or development environments is typically expected. Strong problem-solving skills, teamwork, and effective communication help you collaborate with colleagues and adapt to changing project requirements. These skills and qualities are essential for writing reliable code, maintaining project momentum, and contributing positively to development teams.

How does a junior mid software developer typically collaborate with senior developers and other team members?

As a Junior Mid Software Developer, you will often work closely with senior developers, participating in code reviews, pair programming sessions, and regular team stand-ups. You’ll have opportunities to ask questions, receive feedback on your code, and contribute to team discussions about technical solutions. Collaboration also extends to cross-functional teams, such as QA testers, UX/UI designers, and product managers, ensuring that software solutions meet both technical and business requirements. This supportive environment helps you build your skills and gradually take on more complex responsibilities.

What is the difference between Junior Mid Software Developer vs Software Engineer?

AspectJunior Mid Software DeveloperSoftware Engineer
Experience LevelEntry to mid-level, typically 1-3 yearsMid to senior level, often 3+ years
ResponsibilitiesWriting code, fixing bugs, assisting in developmentDesigning systems, architecture, leading projects
Skills & CertificationsBasic programming skills, common certifications (e.g., Java, Python)Advanced coding, system design, certifications often preferred
Work EnvironmentTeam collaboration, supervised tasksLeadership roles, complex problem-solving

While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

US Rail Operations Lead

Hatch

White River Junction, VT • On-site

$110K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 14 days ago


Job description

Requisition ID: 100774
Job Category: Infrastructure; Consulting; Engineering; Project Engineering
Location: White River Junction, VT, United States
Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you.
Our expertise in infrastructure includes aviation, highways and bridges, planning and advisory services, ports, rail and transit, tunnels, and water. Want to be part of the creation and construction of our cities? Then the infrastructure team is for you!
Hatch, one of the nation's most respected consultants to the railroad and rail transit industries is seeking a Rail Operations Lead in our White River Junction, VT office to join our growing team.
As US Rail Operations Lead, you will:
  • Serve as project manager and lead teams in executing technical projects and producing technical deliverables. Example studies that you may lead include analyses of travel time, rail system capacity, network improvements, traction power system performance and control line optimization.
  • Manage the development of new work with clients
  • Support O&M Cost modeling work.
  • Travel to client sites and attend conferences.
  • Author technical reports, mentor junior staff, and perform quality reviews.

You bring to the role:
  • At least 10 years' practical industry experience in rail operations, including service planning, feasibility studies, and alternatives evaluation.
  • Experience in leading business development efforts, bids, and proposals.
  • Prior experience and knowledge of using rail simulation software such as Berkeley Simulation Systems' RTC, or OpenTrack is desired but not required.
  • Experience in fleet planning and O&M cost estimates.
  • Experience with rail operating rules development/interpretation and/or transportation systems management is desirable.
  • Broad interdisciplinary knowledge of rail systems, including power, track, signals, operations, scheduling, and vehicles.)
  • Excellent written and oral communications skills, including the ability to engage with clients and public stakeholders
  • Willingness to travel
  • Ability to work well in a team that is passionately committed to the pursuit of positive change.

Why join us?
  • Work with great people to make a difference
  • Collaborate on exciting projects to develop innovative solutions
  • Top employer
  • The opportunity to shape the future of transporation
  • Contribute to projects which reduce global carbon-emissions and congestion

What we offer you?
  • Engaging work environment
  • Long term career development
  • Think globally, work locally
  • Great benefits
  • Profit Sharing

Don't meet every single requirement? You don't need to. At Hatch, we are building a diverse, inclusive workplace that fosters innovation. If you're interested in this role, we encourage you to apply even if your past experiences don't perfectly align with the skills we've listed.
We're committed to fostering a workforce that reflects the diversity of the communities in which we operate and serve. Hatch is an Equal Opportunity Employer that considers applicants without regard to age, race, color, national origin, citizenship, religion, creed, gender, sexual orientation, marital status, disability, veteran, or any other protected status. If you have any accommodation requirements, please let us know. We'll do our best to meet your needs in accordance with applicable local legislation.
Base Compensation: $110,000 - $140,000 (Actual compensation is subject to variation due to such factors as education, experience, skillset, and/or location)
Hatch is proud to offer a comprehensive benefits package to meet the diverse needs of our employees. This includes:
  • Health and Welfare benefits: Top-tier medical coverage (one plan with no employee premium required), prescription drug, dental, vision; flexible spending accounts and a health savings account (with a generous employer contribution); life, accident, and disability insurance; employee assistance program (EAP), employee wellness program
  • Retirement Savings: 401(k) with employer match of 50% per dollar up to 6%, fully vested after three years; additional 3% in profit-sharing contribution after one year of employment (immediately vested)
  • Paid Time Away from Work: 3-4 weeks of vacation based on experience and company discretion, prorated in the 1st year based on hire date (up to 2.5 weeks can be carried over per year); 10 paid holidays; 10 sick days per calendar year, with the ability to carry-over sick time to a maximum of 40 days to be used for future FMLAqualifying events; Partial Paid Parental leave up to 12 weeks for birth parents and 4 weeks for non-birth parents

The benefits listed above apply to US-based, full-time permanent applicants only. Hatch reserves the right to change plans at its discretion.