1

Programming Jobs in Springfield, MA (NOW HIRING)

Civil Engineer

East Hartford, CT ยท On-site

$75K - $91K/yr

As a Civil Engineer, you will oversee the planning and execution of public works projects such as drainage systems, roads, and sidewalks, while also supervising Design Engineering Consultants. Your ...

Job ID: 65327 Senior level Full Stack/Salesforce Developer Client: State of Connecticut - Duration: 12+ Months Location: Hartford, CT Notes: * Candidate Must Be Localโ€‚ * Candidate must be able to ...

As a Civil Engineer, you will oversee the planning and execution of public works projects such as drainage systems, roads, and sidewalks, while also supervising Design Engineering Consultants. Your ...

Be Seen First

Electronics Repair Manufacturing Engineer / Test Systems Integration Consultant Job Summary We are seeking an experienced Electronics Repair Manufacturing Engineer / Test Systems Integration ...

New

Civil Engineer

Springfield, MA ยท On-site

$2.9K - $5.8K/mo

At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned and completed on time, in budget and according to specification.

Civil Engineer

Hartford, CT ยท On-site

$2.9K - $5.8K/mo

At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned and completed on time, in budget and according to specification.

Howden, a Chart Industries Company is a global engineering business who focuses on providing clients with industrial products that help multiple sectors improve their everyday processes. Howden ...

Howden, a Chart Industries Company is a global engineering business who focuses on providing clients with industrial products that help multiple sectors improve their everyday processes. Howden ...

Howden, a Chart Industries Company is a global engineering business who focuses on providing clients with industrial products that help multiple sectors improve their everyday processes. Howden ...

Plumbing Engineer

Hartford, CT ยท On-site

$85K - $107K/yr

Plumbing Engineer Locations: Meriden, Hartford, Norwood, Warwick, Charlotte, Wilmington BL Companies is growing and is seeking a Plumbing Engineer to join our Mechanical, Electrical, and Plumbing ...

Director DevOps

South Windsor, CT ยท On-site

$51.25 - $70.25/hr

Define and execute overall DevOps strategy * Build and manage high-performing DevOps team * Lead major releases and upgrades * Implement CI/CD pipelines * Ensure system reliability and cost ...

Quality Engineer

Manchester, CT ยท On-site

$73K - $94K/yr

Experience programming or operating CMM equipment (PC-DMIS, Calypso, or similar). * ASQ Certified Quality Engineer (CQE) certification. * Lean Manufacturing or Six Sigma training. * Experience with ...

New

Prepares reports and performs engineering computations on various engineering subjects. * Reviews development plans for conformity with Town standards and accepted engineering practices. Consults ...

next page

Showing results 1-20

Programming information

See Springfield, MA salary details

$24.9K

$88.5K

$148.3K

How much do programming jobs pay per year?

As of Jul 11, 2026, the average yearly pay for programming in Springfield, MA is $88,550.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,200.00 and $115,500.00 per year, depending on experience, location, and employer.

What jobs can I get with programming?

With programming skills, you can pursue roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What jobs can you do in programming?

Programming offers a variety of job roles including software developer, web developer, mobile app developer, systems analyst, database administrator, and cybersecurity analyst. These roles typically require knowledge of programming languages such as Java, Python, or C++, and may involve working in teams, using development tools, and obtaining relevant certifications.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often working in leadership or specialized roles within the tech industry.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

Is coding a dead-end job?

Programming is a dynamic field with ongoing demand for skills in software development, data analysis, and cybersecurity. While technologies evolve, programmers who update their skills and adapt to new tools like cloud computing and AI can maintain long-term career growth.
What are the most commonly searched types of Programming jobs in Springfield, MA? The most popular types of Programming jobs in Springfield, MA are:
What cities near Springfield, MA are hiring for Programming jobs? Cities near Springfield, MA with the most Programming job openings:
Infographic showing various Programming job openings in Springfield, MA as of July 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $88,550 per year, or $42.6 per hour.
Civil Engineer

Civil Engineer

Town of East Hartford, CT

East Hartford, CT โ€ข On-site

$75K - $91K/yr

Full-time

Re-posted 29 days ago


Job description

Salary : $75,551.00 - $91,835.00 Annually
Location : Town of East Hartford, CT
Job Type: Full-Time
Job Number: 00284
Department: Public Works
Opening Date: 05/15/2025
POSITION DEFINITION
The Town of East Hartford is seeking a skilled Civil Engineer to join our team. This role involves critical administrative and technical responsibilities, including civil engineering project design, management, and construction inspection.
As a Civil Engineer, you will oversee the planning and execution of public works projects such as drainage systems, roads, and sidewalks, while also supervising Design Engineering Consultants. Your duties will include construction inspections, surveying, reviewing developer site plans, and addressing public concerns.
This position requires strong technical expertise and the ability to make complex engineering decisions. We are looking for someone with substantial knowledge, skill, and experience in civil engineering design and fieldwork to help shape the future of East Hartford's infrastructure.
Equal Employment Opportunity (EEO) Statement:
The Town of East Hartford proudly stands as an equal opportunity employer, dedicated to fostering a work environment free from discrimination. We firmly uphold the principles of equality, ensuring that all individuals are treated fairly without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, genetic information, or any other characteristic protected by federal, state, or local laws. Our commitment to inclusivity and diversity is unwavering, and we enthusiastically encourage applicants from all walks of life to join our team.
ESSENTIAL JOB FUNCTIONS
  • Provides essential support for construction project administration personnel.
  • Evaluates subdivision and site plans, easement descriptions, and other proposals to ensure compliance with professional standards and Town regulations. Identifies necessary corrections and collaborates with developers to implement revisions.
  • Offers technical expertise to Town officials, developers, and the public on engineering matters, providing professional assessments and solutions to identified issues.
  • Prepares essential documentation, including subdivision development bonds, storm drain agreements, and bond reductions. Compiles reports, forms, and records detailing completed assignments and staff efforts.
  • Utilizes computer engineering software for roadway design, hydraulics, GIS mapping, pavement management, and other technical applications.
  • Coordinates short- and long-term project activities, ensuring adequate personnel, materials, and equipment are available to meet objectives.
  • Supports Public Works employees in the field, offering technical guidance as needed. Conducts survey work alongside Engineering Technicians.
  • Develops specifications and bid packages, evaluates bids, recommends contractors for selection, drafts change orders, and processes progress payments.
  • Maintains the Town's pavement history and historical database, generating pavement repair and maintenance strategies and budget estimates.
  • Reviews public complaints related to drainage and other infrastructure concerns, analyzing issues and proposing solutions to improve conditions.

KNOWLEDGE, SKILLS AND ABILITIES
  • Extensive knowledge of civil engineering and public works project design principles and best practices.
  • Strong proficiency in computer and engineering software, including AutoCAD, with familiarity in ArcView preferred.
  • Solid understanding of public administration principles and their application within specialized work units.
  • Highly capable of designing complex public works projects in alignment with professional standards and municipal regulations.
  • Exceptional ability to build and maintain productive relationships with colleagues, developers, contractors, government agencies, and the general public.
  • Effective communication skills, both verbal and written, with the ability to coordinate technical and administrative operations efficiently.
  • Proficient in policy and procedure administration, including scheduling, budget management, problem-solving, and report preparation.
  • Strong leadership abilities, with a demonstrated capacity to guide and oversee work teams effectively.

JOB QUALIFICATIONS AND LICENSING
A bachelor's degree from a recognized college or university in civil engineering or Civil Engineering Technology plus four years of progressively responsible public works or construction engineering and design experience; Connecticut certification as an Engineer In Training (EIT) required; Connecticut Professional Engineer license desirable.
SPECIAL REQUIREMENTS
Must have a valid Connecticut driver's license.
GENERAL GUIDELINES
The duties listed above are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or a logical assignment to the position.
01
What is the primary purpose of AutoCAD software in civil engineering?A. To perform hydraulic calculationsB. To design and draft engineering plansC. To analyze soil samplesD. To manage construction budgets
02
Which of the following is a key principle in designing drainage systems?A. Maximizing water retentionB. Ensuring proper slope for water flowC. Using the smallest pipe diameter possibleD. Avoiding the use of culverts
03
What does GIS stand for in civil engineering?A. Geographic Information SystemB. Global Infrastructure SurveyC. Geotechnical Inspection StandardD. General Information Software
04
What is the primary function of a pavement management system?A. To monitor traffic flowB. To track pavement conditions and plan maintenanceC. To design new roadwaysD. To calculate construction costs
05
Which type of soil is most suitable for constructing foundations?A. ClayB. SiltC. SandD. Gravel
Required Question