Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Software Development Specialist 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 Description Benefits Questions
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 has been approved for a flexible work option arrangement. Flexible work options can be ended at any time by the College, Cabinet, and/or supervisors based on employee performance and/or as institutional needs change. •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 titleixcoordinator@mc3.edu . All other equal opportunity inquiries, including those based upon disability, should be referred to: The Director of Equity, Diversity & Belonging, at 504@mc3.edu 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? Yes No 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)? Yes No 03 Do you or are you willing to live in Pennsylvania, New Jersey, or Delaware as required by the College for employment? Yes No Required Question Employer Montgomery County Community College (PA) Address 340 DeKalb Pike Blue Bell, Pennsylvania, 19422 Phone 215-641-6544 Website https://www.mc3.edu