• Milton, PA
    3 days ago

    Job Description

    JOB ASSIGNMENT: This full-time position follows a regular Monday through Friday (37.5 hours per week) work schedule with the opportunity to telework from home and/or approved off-site locations. In addition, face-to-face interaction with clients, meetings and trainings at the CSIU Main office, located in Milton, PA, may be required. Certain requirements, based upon CSIU telework policy and administrative regulations, must be met. The CSIU has the right to cancel or suspend the employee teleworking privileges at any time, for any or no reason due to the requirement of the CSIU and client needs.

    JOB DEFINITION: Responsible for entry-level programming changes.

    ORGANIZATIONAL RELATIONSHIP: This position reports to the Software Development Manager or in their absence, to the Director of Software Solutions.

    ESSENTIAL DUTIES AND RESPONSIBILITIES:

    • Develop new or modify existing code for primarily entry-level tasks.
    • Test and debug code to ensure it matches the outlined business requirements.
    • Mentors with more senior level developers through regular code reviews to continuously improve code quality, adopt design patterns, and adhere to security protocols.
    • Understanding and ability to use source control for checking in programming changes.
    • Performs other duties as assigned by the Software Development Manager or assigned mentor / designee.

    EDUCATION, SKILLS, AND EXPERIENCE REQUIRED:

    • An Associate's degree in Computer Science, Management Information Systems, or related field required. Will consider a minimum of one (1) year post-secondary education and three (3) years of related work experience. A Bachelor's degree is preferred.
    • Knowledge and/or experience with database software, such as Structured Query Language (SQL), is preferred.
    • Knowledge and/or experience with .NET preferred.
    • Knowledge and/or experience with an object-oriented programming language, such as C#, preferred.
    • Understanding of Clean Architecture principles preferred.
    • Experience with creating reusable services, APIs, and application components, a plus.
    • Experience with Blazor front-end technology, a plus.
    • Experience using AI-assisted development tools, such as GitHub Copilot, a plus.
    • An understanding of cybersecurity principles and practices is preferred.
    • Adept at using Microsoft Office products (Word and Excel) as well as using virtual meeting platforms, such as Zoom, Skype and Microsoft Teams.
    • Proficiency in utilizing vetted artificial intelligence (AI) is preferred. The ability to enhance AI skills will be required. The exploration and utilization of new AI tools or technologies is subject to review and approval.
    • Requires complex problem-solving skills to identify problems and reviewing related information to develop and evaluate options and implement solutions.
    • Requires self-starting skills as well as being detail-oriented.
    • Excellent organization and time management skills to coordinate and prioritize the tasks based on project deadlines as several projects can be assigned simultaneously.
    • Must have strong communication skills with the ability to communicate with non-technical team members and/or clients.
    • Must be able to work independently and as part of a team.

    ADDITIONAL ELIGIBILITY QUALIFICATIONS:

    • Current, approved Act 34 (PA State Police), Act 151 (PA Child Abuse Registry), and Act 114-FBI Fingerprint clearances are required and must be renewed at appropriate, specific intervals pursuant to Act 153 of 2014 (revised Act 15 of 2015).
    • Current, approved Act 126 Mandated Reporter Training certificate showing completion of a minimum of three (3) hours training every five (5) years.

    PROFESSIONAL DEVELOPMENT REQUIREMENTS:

    • Continuously refresh, expand, and obtain knowledge of various software and technical areas to advance the capacity to provide services. This includes reading books, trade publications, and utilizing resources and websites available through the internet.
    • Attend relevant conferences, trainings, and in-services to maintain and enhance professional development as recommended by the immediate supervisor or as required of this position.

    PHYSICAL REQUIREMENTS:

    • Sedentary: Able to sit for extended periods of time, occasional walking, standing (as necessary) and able to lift and carry up to 25 pounds.
    • Dexterity: Finger movements (computer keyboard, calculator), eye-hand coordination (office equipment, etc.).
    • Audio-Visual Requirements: Within normal range with or without correction.
    • Is able to move throughout all buildings, floors and grounds.
    • Worksite Environment: Primarily indoors-office setting with occasional exposure to outdoor elements/climate during the day.
    • Mental demands: Steady response to unpredictable situations, ability to remain calm and productive during stressful situations. Demonstrates independent judgment, discretion and is able to manage multiple projects and deadlines.
    • The ability to work in a constant state of alertness and safe manner.
    • Ability to travel to various work site locations and meetings as needed.

    TIME REQUIREMENTS:

    • This is a full-time exempt position following a twelve-month work schedule. Occasional overnight travel for conferences and training events is required.
    • Extra hours may be required during peak workload periods.
    • Attendance at work is a requirement of this position; any and all absences must be approved by the immediate supervisor.

    CSIU PROPERTY AND CONFIDENTIALITY REQUIREMENTS:

    • All property, including intellectual property, materials, equipment, or actual products and services developed or accrued as part of the job duties and responsibilities listed above, is the property of the CSIU. It may not be used for personal profit or gain and will be relinquished to the CSIU upon termination of employment from the CSIU.
    • The person employed in this position shall maintain confidentiality with regard to the personal and private information about clients and coworkers, programs and services, and any other proprietary information accrued as a result of CSIU employment or as required by state or federal laws and regulations.
    • The person employed in this position must adhere to all requirements identified in the code of professionalism entitled "Ambassadors Are Professionals, Too" and CSIU Administrative Regulation 317-AR-1-CSIU Service Standards.

    The position holder must be able to perform the essential job functions with or without reasonable accommodation. It is the responsibility of the employee to inform their supervisor and the Director of Human Resources of the need for any accommodations that may be required.

    Numbers & Facts

    LocationMilton, PA

    Skills

    • Accounts Receivableunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Audiovisualunmatched
    • Calculatorsunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Conferencesunmatched
    • Continuous Improvementunmatched
    • Database Management Software/Systems (DBMS)unmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Detail Orientedunmatched
    • Establish Prioritiesunmatched
    • Federal Bureau of Investigation (FBI)unmatched
    • GitHubunmatched
    • Hardware Virtualizationunmatched
    • Identify Issuesunmatched
    • Industry/Trade Pressunmatched
    • Intellectual Property (IP)unmatched
    • Internet Securityunmatched
    • Keyboardsunmatched
    • Lift/Move 25 Poundsunmatched
    • Management of Information Systems/Technology (MIS)unmatched
    • Manual Dexterityunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Excelunmatched
    • Microsoft Officeunmatched
    • Microsoft Product Familyunmatched
    • Microsoft Wordunmatched
    • Multitaskingunmatched
    • Object Oriented Programming (OOP) Languagesunmatched
    • Office Equipmentunmatched
    • Options Analysisunmatched
    • Organizational Skillsunmatched
    • Physical Demandsunmatched
    • Problem Solving Skillsunmatched
    • Program Controlunmatched
    • Programming Toolsunmatched
    • Project/Program Managementunmatched
    • Quality Managementunmatched
    • Regulationsunmatched
    • SQL (Structured Query Language)unmatched
    • Security Protocolsunmatched
    • Skypeunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Team Playerunmatched
    • Time Managementunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Willing to Travelunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder