1

Mid Level Software Developer Jobs in Lenox, MA (NOW HIRING)

Test & Integration Engineering: hardware/software validation, verification, and performance testing ... skill level Please note: We cannot work with third party recruiters or agencies of any kind in ...

Test & Integration Engineering: hardware/software validation, verification, and performance testing ... skill level Please note: We cannot work with third party recruiters or agencies of any kind in ...

Test & Integration Engineering: hardware/software validation, verification, and performance testing ... skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to ...

Test & Integration Engineering: hardware/software validation, verification, and performance testing ... skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to ...

Systems Engineer

Pittsfield, MA ยท Hybrid

$34.15 - $49.35/hr

Hardware and software integration; planning, testing, troubleshooting, and report generation ... skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to ...

Systems Engineer

Pittsfield, MA ยท Hybrid

$34.15 - $49.35/hr

Hardware and software integration; planning, testing, troubleshooting, and report generation ... skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to ...

Showing results 41-60

Mid Level Software Developer information

See Lenox, MA salary details

$50.1K

$116.8K

$173.4K

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

As of Aug 19, 2026, the average yearly pay for mid level software developer in Lenox, MA is $116,813.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,000.00 and $135,800.00 per year, depending on experience, location, and employer.

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 cities near Lenox, MA are hiring for Mid Level Software Developer jobs?

Cities near Lenox, MA with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Lenox, MA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 11% Part Time, and 7% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $116,813 per year, or $56.2 per hour.

Metrology Programmer

SPECTRUM PLASTICS MASTER

Pittsfield, MA โ€ข On-site

$80K - $85K/yr

Full-time

Re-posted 28 days ago


Job description

SUMMARY: Develop and implement CMM/Vision System programs and inspection fixtures for new product development and production use. Assist in other quality activities as needed.
KEY ACCOUNTABILITIES:
  1. Develop CMM programs
  2. Maximizes efficiency of CMM programs
  3. Validates CMM programs
  4. Works directly with toolmakers for gage and fixture builds

KEY RESPONSIBILITIES:
  1. Understand broad spectrum of tolerance regimes and metrology needs (e.g., micro-scale metrology); mentor technicians supporting meas. applications.
  2. Understand basic concepts and apply principles at fundamental level (e.g., GD&T Professional - Technologist Level)
  3. Apply purchased software and implement standard methods to support GD&T analysis
  4. Develop/apply general knowledge of metrology equipment/sensors (e.g., CMMs/Vision Systems - contact, non-contact).
  5. Geometric Dimensioning & Tolerancing (ASME Y14.5) - Understand basic concepts and apply principles at fundamental level.
  6. Develop CMM programs and apply general knowledge of metrology equipment/sensors (e.g., contact, non-contact).
  7. Perform basic measurement systems analysis and support uncertainty budget analysis using standardized analysis tools (ASME B89.7 Series of Standards)
  8. Assist in measurement-related projects in support of NPI and manufacturing and measurement.
  9. Meet with customers and suppliers to support projects, attend conferences (e.g., ASME, ACMC, SME, ASPE), as required.
  10. Develop general knowledge level of existing national and international standards and their impact internally and with customers/suppliers.
  11. Assist in the design, development and implementation of CMM holding fixtures.
  12. Maximize efficiency of CMM programs.
  13. Actively promote and drive a culture of safety.
  14. Other duties as assigned.

QUALIFICATIONS, EXPERIENCE, SKILLS, EDUCATION AND TRAINING:
  • Bachelor's degree (B.S.) in Engineering or 7+ years in the manufacturing environment.
  • 5+ years of programming experience with InSpec and/or Calypso
  • 3+ years of programming of vision systems (e.g., OGP, Micro-Vu, Zeiss, etc.)
  • CAD experience with Solid Works, Pro E is desired
  • Working knowledge of GD&T with the Applied Dimensional Metrology experience
  • General knowledge level of tolerance regimes and micro-scale metrology, general knowledge of products, tooling, & process
  • Able to interpret, test and establish measurement methods of 1,2 and 3 dimensional applications using contact and non-contact computer controlled CMM's that consider error sources in a sub-micrometer regime.
  • Proven ability to apply principles (e.g., GD&T Professional - Technologist Level, course work, training seminar, experience)
  • Proven ability to write programs (e.g., C++, VB courses and/or experience, metrology software experience), proven ability to apply tools to support GD&T analysis
  • Proven experience with/and ability to learn through technical literature and application of metrology equipment/sensors (e.g., CMM/Vision System - contact, non-contact).
  • Proven ability to perform basic measurement systems analyses and testing (e.g., experience or course work, seminars, tutorials on GR&R, GUM, and with stats software, etc.)
  • Proven ability supporting projects within scope of responsibilities (e.g., project experience)
  • Proven ability to apply national /international standards in support of projects and corporate directives (e.g., experience using standards testing in selection and acceptance testing of meas. system)
  • Medical device industry is preferred
  • Injection Molding industry experience preferred
  • Excellent written and verbal communication skills.
  • Ability to manage multiple projects and responsibilities simultaneously.
  • Ability to work in a fast-paced, team environment.
  • Strong working knowledge of Microsoft Office software.