Salary: $27.00 - $30.00 Hourly
Location : Blue Bell
Job Type: Regular Full-Time
Job Number: 202600198
Division: Administrative Services
Department: Information Technology
Opening Date: 06/22/2026
Closing Date: 7/12/2026 11:59 PM Eastern
FLSA: Non-Exempt
Job Level: 14
Reports To: Assistant Director of Software Development and Process Automation
Classification: Hourly Administrator
BASIC PURPOSE
The Software Development Specialist role is a hands-on, learning-focused position, which is ideal for a current student or recent graduate pursuing a degree in software development or a related field who is eager to apply foundational skills in a real-world environment. The Software Development Specialist will work closely with the assistant director and team members to support existing applications, build small features, and contribute to system integrations and automation initiatives, with a focus on understanding how systems interact and identifying opportunities to improve processes through automation. This role emphasizes problem-solving, continuous learning, and the ability to work across systems rather than within isolated codebases.
*This position is approved for primarily remote work with a required number of days on campus in Blue Bell, PA. While an effort will be made to schedule these dates in advance, it may be necessary to be on campus to respond to an unplanned IT incident.
**Employees of the College are required to live in Pennsylvania, New Jersey, or Delaware. Relocation assistance is not available for this position.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Troubleshoot and resolve help desk tickets by diagnosing issues across multiple systems, identifying root causes, and validating fixes
- Maintain and enhance existing applications by implementing bug fixes and small feature updates while considering downstream system impact
- Assist in the development of web-based and backend applications using modern development practices
- Work with APIs and system integrations (e.g., Microsoft Graph, OData, or similar services), including understanding how data flows between systems
- Support automation efforts using tools such as Power Automate, scripting, or RPA platforms to improve efficiency and reduce manual processes
- Write and maintain SQL queries for data retrieval, reporting, and system support, with attention to how data is used across applications
- Participate in debugging and troubleshooting across multiple systems and environments, not limited to a single application or codebase
- Collaborate with team members to understand requirements, propose solutions, and evaluate trade-offs between different approaches
- Contribute to documentation that explains system behavior, workflows, and implementation details to support maintainability and knowledge sharing
ESSENTIAL KNOWLEDGE AND SKILLS
- High School diploma or GED required. Currently pursuing or recently completed a 2-year or 4-year degree in Software Development, Computer Science, or a related field (Minimum of 35 credits)
- Hands-on exposure to full stack development concepts through coursework, personal projects, or internships
- Examples may include backend development (e.g., Java, Python, or similar) and frontend technologies (HTML, CSS, JavaScript)
- Demonstrated ability to troubleshoot problems independently before seeking assistance
- Strong problem-solving skills with a willingness to dig into unfamiliar systems and scenarios
- Demonstrated initiative and ability to make progress without step-by-step direction
- Willingness to learn from mistakes, iterate on solutions, and attempt multiple approaches when faced with challenges
- Comfortable asking questions after making a thoughtful attempt to resolve an issue
- Comfortable engaging in technical discussions and respectfully voicing alternative ideas or concerns
Preferred Qualifications
- Exposure to C# and .NET development
- Experience with JavaScript and modern frontend frameworks (Vue, Knockout, or similar)
- Familiarity with SQL and relational databases
- Awareness of API development and integration patterns
- Exposure to workflow automation or scripting (e.g., Power Automate, UiPath, or similar tools)
Montgomery County Community College is committed to assuring equal opportunity to all persons and does not discriminate on the basis of race, color, religion, religious creed, sex, pregnancy, ancestry, national origin, age, affectional or sexual orientation, genetic information, gender identity, gender presentation, veteran's status, marital status or disability in its educational programs, activities, or employment practices as required by Title IX of the Educational Amendment of 1972, section 504 of the Rehabilitation Act of 1973, and other applicable statutes.
Inquiries concerning Title IX relating to equal opportunity on the basis of sex should be referred to: Title IX Coordinator, Mikiba W. Morehead, Ed.D., TNG, LLC, at
All other equal opportunity inquiries, including those based upon disability, should be referred to: The Director of Equity, Diversity & Belonging, at or 215-619-7383.
We offer a complete benefits package to full-time employees including health care, dental, vision, retirement, flexible spending accounts, life insurance, holidays, vacation, and sick leave. To learn more details, visit our benefits page.
01
Do you have a High School diploma or GED?
02
Are you currently pursuing or recently completed a 2-year or 4-year degree in Software Development, Computer Science, or a related field (Minimum of 35 credits)?
03
Do you or are you willing to live in Pennsylvania, New Jersey, or Delaware as required by the College for employment?
Required Question