This is a mid-level developer position at one of the largest community college's in the nation (70,000+ students over 6 campuses). The position is with the Web Services group at the college. This group oversees all online applications and the college website.
We are a small development team with a casual work environment. CPCC offers good job stability and nice benefits including generous paid vacation and holiday time. A developer in this position will start developing various types of applications the first day, and will have the opportunity to explore new and emerging technologies.
What we need:
- Experience in Python and Pylons (or other WSGI frameworks or middleware)
- SQL Knowledge (we use both MySQL and MSSQL)
- Strong HTML, Javascript and CSS experience
- Integration experience with ERP and other large scale systems
- Self starter, highly motivated developer
- At least 2 years of experience in development
- Associates Degree or higher (Bachelors preferred)
*You can apply here:*http://careers.peopleclick.com/careerscp/Client_CentralPiedmont/external/jobDetails.do?functionName=getJobDetail&jobPostId=624&localeCode=en-us
Or by visiting: www.cpcc.edu search: hr
Here is the official posting:
The Programmer Analyst II is a mid level position. We are seeking a Knowledge Professional focusing in the functional areas of Programming and Systems Analysis (as needed by the Information Technology Services Department) in delivering service and support to clients.
Under general supervision, the Programmer Analyst II codes and modifies moderately complex programs.; tests and debugs codes; maintains, and modifies moderately complex computer programs; performs analysis and design of programs; and edits and approves user and application documentation for the use of new and revised systems, including operational documentation.
Responsibilities of the Position:
The following is a selection of typical duties. For a complete listing please refer to the job description posted on the college website at JobDescriptions.
• Analyzes user requests to determine parameters of required program and if a new program must be created or if an existing program can be modified;
• Designs, codes, tests, maintains, and documents moderately complex computer programs based on user requests;
• Builds moderately complex user interface applications and back-end databases using mid-level skills in various web development tools, programming languages and scripting languages;
• Authors moderately complex web pages and standard templates into which user content is loaded to generate dynamic web pages;
• Analyzes and documents user information needs or business problems and assists in determining most effective/efficient programming solution. Assists/mentors less experienced programmers with this process;
• Assists in analysis of existing software and hardware systems and procedures; recommends modifications or creations of computer programs and user procedures to best meet user's needs; makes recommendations regarding any needed changes;
• Assists users and peers by solving problems and providing training in areas of expertise;
• Prepares user and technical documentation for the implementation, support, and running or new and/or modified systems;
• Provides unique data and reports as requested by users;
• Acts as a backup computer operator, as operations require.
Position Requirements
Minimum Qualifications:
1. Associate's degree in computer programming, computer science or information technology related field from an accredited institution; and
2. Completion of 30 semester credits toward a bachelor's degree from an accredited institution; and
3. Minimum two (2) years of full-time related work experience (or the equivalent in part-time experience).
OR
A combination of college-level course work in computer programming or a closely related discipline and significant experience in programming or database administration (as a substitute for the degree requirement).
Desirable Qualifications:
Depending on the operational needs of the department, knowledge in the following areas is needed:
• Administration, programming and support with regards to a Higher Education ERP system;
• Administration of a higher education institution;
• Datatel Colleague;
• Skills in Python, Pylons, PHP, HTML, XML/XSLT, UNIX/Linux, Windows, Unibasic, MySQL, SQL Server, and UML.
Required Documents:
All applications for this position must be submitted on-line and must include the following additional documents:
• Unofficial copies of applicable transcripts.
Conditons of Employment:
Salary placement will be on Range M ($47,102 - $74,422/annual) of the Non-Faculty Pay Grades. Initial placement for new employees is customarily at entry level through 25% percentile ($47,102 - $53,932/annual). Work year is 12 calendar months. Initial contract type is Conditional. Ability to work a flexible schedule, which may include off-shift hours, evening and weekend assignments may be required of any position.
CPCC offers an excellent benefits package to full-time employees including Health, Dental, Vision, Retirement, Life Insurance, Flexible Spending Accounts, Education Benefits, Disability and more. For a complete listing of benefits offered at CPCC please visit our website at Benefits.
CPCC is an Equal Opportunity Employer.
History of CPCC
Since its beginning, the College has been a national pacesetter in education. Standouts on the CPCC roster include a Pulitzer Prize winner, a Metropolitan Opera star, an Olympic gold medalist, a Medal of Honor winner, a television actress, and a pro football player. Countless others — chefs, healthcare providers, technicians, real estate brokers, paralegals, firefighters, law enforcement officers, trades people, and others who serve our community — share CPCC's proud tradition.
CPCC has been providing educational opportunities since 1963, the year that the North Carolina General Assembly passed the community college bill. From its inception, the College was innovative in its teaching methods. CPCC soon garnered national recognition for its individualized instruction and computer-assisted instruction. In 1970, the College was invited to join the prestigious League for Innovation in the Community College, and is still an active member.
Dr. Tony Zeiss, CPCC's third president, has led the College since December 1992. He is devoted to the mission of CPCC and to serving students and the community through customized training and workforce development. Under his direction, CPCC became a multi-campus community college in 1996 with the conversion of the North Area Learning Center in Huntersville to the North Campus. Four other campuses subsequently opened; Levine Campus in 1998, the Harper Campus in 1999, the West Campus in 2001, and the Cato Campus in 2002. CPCC now has full-service campuses across Mecklenburg County.
CPCC has grown from a small College with a dozen programs serving 1,600 students to one with over 100 degree, diploma, and certificate programs serving approximately 70,000 people in an array of credit and noncredit offerings. The College is the county's premier workforce development resource, offering its educational services throughout the area.