2

Entry Level Software Development Jobs in Worcester, MA

Whats in it for You? * Professional Development: We are willing to invest in your career by ... Ability to learn and master internal EHS software and reporting platforms; proficiency in Microsoft ...

The Impact You Will Have This is an entry level position on the Surveillance Team , and an ... Power BI and servicing software experience is a plus. * Demonstrated analytical and quantitative ...

Training and development to accelerate learning and career advancement. * Competitive compensation ... Pay Range: $19.00 - $24.00/hr Summary- Pipette Technician 1 is an entry-level position, requiring ...

Training and development to accelerate learning and career advancement. * Competitive compensation ... Pay range is $19.00 - $23.00 / hour Summary- Pipette Technician 1 is an entry-level position ...

Training and development to accelerate learning and career advancement. * Competitive compensation ... Pay Range: $19.00 - $24.00/hr Summary- Pipette Technician 1 is an entry-level position, requiring ...

Training and development to accelerate learning and career advancement. * Competitive compensation ... Pay range is $19.00 - $23.00 / hour Summary- Pipette Technician 1 is an entry-level position ...

Pipette Technician I

Milford, MA · On-site

$19 - $23/hr

Training and development to accelerate learning and career advancement. * Competitive compensation ... Pay range is $19.00 - $23.00 / hour Summary- Pipette Technician 1 is an entry-level position ...

next page

Showing results 1-20

Entry Level Software Development information

See Worcester, MA salary details

$29.4K

$100K

$241K

How much do entry level software development jobs pay per year?

As of Jun 9, 2026, the average yearly pay for entry level software development in Worcester, MA is $100,047.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,400.00 and $105,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Software Developer, and why are they important?

To thrive as an Entry Level Software Developer, you need proficiency in at least one programming language (such as Java, Python, or JavaScript), basic understanding of software development principles, and a relevant degree or coding bootcamp certification. Familiarity with version control systems (like Git), integrated development environments (IDEs), and collaboration tools such as Jira or Slack is common. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in this role. These competencies are crucial for writing quality code, contributing to projects efficiently, and adapting to dynamic team environments.

What kinds of projects and tasks can I expect as an entry level software developer?

As an entry level software developer, you can expect to work on tasks such as writing and debugging code, fixing bugs, assisting in the development of new features, and participating in code reviews. You’ll often collaborate with more experienced developers and may also help with documentation and testing. Many teams use agile methodologies, so you’ll likely take part in regular stand-up meetings and sprint planning sessions, gaining exposure to the full software development lifecycle. This hands-on experience helps you build foundational skills and prepares you for more complex responsibilities over time.

What is the difference between Entry Level Software Development vs Junior Software Engineer?

AspectEntry Level Software DevelopmentJunior Software Engineer
Required CredentialsTypically a bachelor's degree in CS or related field; some certificationsSimilar educational background; may have additional certifications or internships
Work EnvironmentEntry-level roles in tech companies, startups, or IT departmentsSimilar environments, often in larger teams or projects
Employer & Industry UsageCommon in tech, finance, healthcare, and other industries hiring new developersUsed interchangeably in many companies; some differentiate by experience level
Search & Comparison IntentPeople seeking beginner roles or internships in software developmentCandidates looking for entry-level developer positions with some hands-on experience

Both roles are entry-level positions requiring similar educational backgrounds and work environments. The main difference lies in terminology used by employers; "Junior Software Engineer" may imply slightly more technical responsibility or a formal job title, but both are suitable for those starting their software development careers.

What is entry level software development?

Entry level software development refers to positions designed for individuals who are just starting their careers in software engineering or programming. These roles typically require foundational knowledge of programming languages, problem-solving skills, and sometimes a relevant degree or coding bootcamp experience. Entry level developers often work under the supervision of more experienced engineers to build, test, and maintain software applications. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow technical skills in a professional environment.
What are popular job titles related to Entry Level Software Development jobs in Worcester, MA? For Entry Level Software Development jobs in Worcester, MA, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Development jobs in Worcester, MA look for? The top searched job categories for Entry Level Software Development jobs in Worcester, MA are:
What cities near Worcester, MA are hiring for Entry Level Software Development jobs? Cities near Worcester, MA with the most Entry Level Software Development job openings:
Judicial Support Specialist I - East Brookfield District Court

Judicial Support Specialist I - East Brookfield District Court

Massachusetts Trial Court

East Brookfield, MA • On-site

$82K/yr

Full-time

Posted 5 days ago


Job description

Official Title: Judicial Support Specialist I - East Brookfield District Court

Pay Grade: Grade 12S

Salary Range: 12S Entry Level Pay $55,974.36 to Pay Range Maximum $82,497.48

Starting Pay: $55,974.36

Salary Notes: This position is designated as a Union position. All new hires must start at the entry level rate for this role per the collective bargaining agreement/MOA with OPEIU, Local 6. Pay may advance within the salary band according to the CBA/MOU.

Departmental Mission Statement:

As a gateway to justice in the Commonwealth of Massachusetts, the District Court is dedicated to the administration of justice in a fair, impartial and timely manner in accordance with the rule of law. In fulfilling this role, the District Court shall provide the communities it serves with an environment that is safe, accessible and respectful to all. The District Court shall conduct its business with integrity, competence and a commitment to excellence in order to promote public trust and confidence in the judicial system.
Organizational Profile:
https://www.mass.gov/orgs/district-court

Notes:

Position Summary: Provides confidential, legal, and administrative services for one or more assigned judges including document preparation and distribution, docketing, proofreading, and editing judicial decisions, assisting with judicial communications, court procedures, administrative procedures, file management, and providing and coordinating technical support. Case processing may be done using an electronic filing and/or case management system.

Supervision Received: Works under the direction of the First Justice, assigned judges, or designee.

Essential Functions and Responsibilities:

• Performs confidential, legal, and administrative services, word processing, and administrative support to assigned judges.
• Provides technical assistance to Judges and other personnel in the Administrative Office and Judges Lobby. May provide technical assistance to other court departments in their court locations.
• Collaborates with judges, clerks, court security, all other court personnel, and the public.
• Screens visitors and telephone calls, greets meeting attendees, responds to inquiries, takes messages, and directs/refers the public to appropriate locations in the courthouse.
• Types memos, legal documents, decisions, orders, directives, memoranda of law, findings, and opinions for Justices; and maintains records.
• Drafts, edits, and maintains administrative reports, judicial correspondence, and records.
• Assists with inventory of office supplies, including consumables, furniture, and equipment. Ensures adequate materials and supplies are available. May maintain local judicial lobby libraries, personal records, and legal files.
• May serve as a liaison between the building owner and the court regarding building maintenance issues and remedies.
• May prepare reimbursements and facilitates timekeeping and Human Resources processes in the Judicial Lobby.
• May manage judicial calendar, building calendar, and assist with scheduling of judicial coverage.
• Collaborates with clerk’s office as needed.
• Performs other duties as required.

Job Competencies:

Ethics and Values: Communicates and demonstrates the ethics and values of the Trial Court.
Mission Driven: Employees are fully committed to fulfilling the Trial Court and associated Departmental missions.
Professional Development: Employees are committed to participating in ongoing Trial Court training and educational offerings to advance their professional development. Managers are equally committed to affording opportunities to those they supervise as scheduling permits.
Customer Service: Conducts oneself in a courteous and professional manner towards both Trial Court employees and the public.
Applied Knowledge: Demonstrates ability with MS Office other business technologies to properly support judicial activities and the administration of departmental policies, procedures, and initiatives in a unionized employee environment.
Problem Solving: Accurately assesses common operational problems and recommends and facilitates appropriate solutions.
Commitment to Diversity: Promotes an environment of diversity through understanding, respect, and positive communication with persons of varied racial, ethnic, economic, and cultural backgrounds.
Collaboration: Works with others cooperatively, and promotes teamwork, contributing to a work environment that focuses on shared departmental goals.

Minimum Requirements:

Education and Experience:
• High School diploma or G.E.D. equivalency
• Two (2) years of related work experience
• Equivalent combinations of education and experience will be considered for meeting minimum qualifications.

Knowledge, Skills and Abilities:

Knowledge of:
• Modern office equipment and technology, including computers and applicable software, including Microsoft Office.

Skill in:
• Organization and time management.
• Attention to detail.
• Court user support.
• Proofreading.
Ability to:
• Learn departmental and court policies and procedures.
• Establish effective working relationships with others.
• Prepare clear and accurate reports.
• Maintain appropriate records.
• Maintains a variety of sensitive and highly confidential information.
• Communicate effectively, both orally and in writing.
• Work independently and follow oral and written instructions.
• Prepare and organize documents for meetings.
• Multi-task and prioritize work assignments.
• Travel to satellite court locations

Supervisory Responsibility: This position does not require supervision of others.

Working Conditions: Work is frequently performed in office or similar indoor environments.

Physical Demands: Light Work - Exerting up to 20 pounds of force occasionally, up to 10 pounds of force frequently, and/or a negligible amount of force constantly having to move objects.