The Community College of Baltimore County has a rich tradition of providing undergraduate education, workforce development, technology training, and life enrichment in the Baltimore metropolitan area. CCBC is the college of choice to over 70,000 students and 200 businesses every year. We meet students where they are and take them where they want to go.
Programmer Job Descriptions/Responsibilities:
Class Essential Duties:
1. Design, program, test, implement, and document modifications to existing systems in order to enhance processing efficiencies or a required change.
2. Investigate and resolve application system problems reported by system users.
3. Analyze and develop system specifications and procedures for modifications to existing computer systems (developed in-house or third party packages), in support of user requests.
4. Apply updates to third-party software products.
5. Identify, evaluate, recommend, and implement new products and technologies.
Position Specific Essential Duties:
1. Update, repair, and maintain existing code using SQL, C++, C#, JAVA or HTML.
2. Implement and maintain Microsoft Products
3. Document and create flow charts
Essential Job Duties are intended to be examples of duties and are not intended to be all inclusive. There will be other duties as assigned.
P35 Professional $48,052 - $54,083
Programmer Requirements:
Bachelor's Degree in Information Technology or related field
Or
Associates Degree with two years of related experience
AND:
Two of the five following Certifications
1. JAVA Programming Certification
2. Web Programming Certification
3. SQL programming Certification
4. Applications Programming Certification
5. Microsoft Certified Professional Developer
Or
Two of the five CCBC defined Application Development Skills
1. JAVA Programming Courses
a. JAVA Programming or equivalent
b. JAVA programming foundations or equivalent
c. JAVA application building or equivalent
2. Web Programming courses
a. Intro to HTML and/or CSS or equivalent
b. Intro to SML or equivalent
c. Introduction to PHP or equivalent
d. Intro to DB Programing or equivalent
e. UNIX for Web or equivalent
3. SQL programming courses
a. DB programming or equivalent
b. Relational theory and design or equivalent
c. Web Integration or equivalent
4. Applications Programming Courses
a. C# Visual Studio .Net1 or equivalent
b. C# Visual Studio .Net2 or equivalent
c. C# developing web applications or equivalent
d. Object oriented programming for Visual Studio .Net platform or equivalent
e. Programming Microsoft SQL server or equivalent
f. Microsoft SQL Server reporting or equivalent
g. Introduction to Silverlight or equivalent
h. Advanced C# programming or equivalent
5. Scripting and Server programming courses
a. PowerShell programming or equivalent
b. Perl Programming or equivalent
c. SharePoint Control via PowerShell or equivalent
Skills, Knowledge and Abilities
1. Demonstrated knowledge of programming language and operating system environment.
2. Demonstrated understanding of relational databases.
3. Ability to use APIs and other Oracle tools.
Please apply online at: www.ccbcmdjobs.com/applicants/Central?quickFind=162201
Programmer/Analyst Job Descriptions/Responsibilities:
Class Essential Duties:
1. Design, program, test, implement, and document modifications to existing systems in order to enhance processing efficiencies or a required change.
2. Investigate and resolve application system problems reported by system users.
3. Analyze and develop system specifications and procedures for modifications to existing computer systems (developed in-house or third party packages), in support of user requests.
4. Apply updates to third-party software products.
5. Identify, evaluate, recommend, and implement new products and technologies.
Position Specific Essential Duties:
1. Update, repair, and maintain existing code using SQL, C++, C#, JAVA or HTML.
2. Implement and maintain Microsoft Products
3. Document and create flow charts
4. Converts system analyst's design into a coding structure.
5. Tests, debugs, trouble shoots and documents software.
6. Programs and runs report on major ERP system such as Banner and DATEL.
7. Assists Programmer Analysts I with difficult projects.
Essential Job Duties are intended to be examples of duties and are not intended to be all inclusive. There will be other duties as assigned.
P36 Professional $53,338 - $60,033
Programmer/Analyst Requirements:
Bachelor's and Master's Degree in Information Technology or related field with two years of related experience.
Or
Master's Degree in Information Technology or related field with three years of related experience
Or
Bachelor's Degree in Information Technology or related field with four years of related experience
AND:
Three of the five following Certifications
1. JAVA Programming Certification
2. Web Programming Certification
3. SQL programming Certification
4. Applications Programming Certification
5. Microsoft Certified Professional Developer
Or
Three of the five CCBC defined Application Development Skills
1. JAVA Programming Courses
a. JAVA Programming or equivalent
b. JAVA programming foundations or equivalent
c. JAVA application building or equivalent
2. Web Programming courses
a. Intro to HTML and/or CSS or equivalent
b. Intro to SML or equivalent
c. Introduction to PHP or equivalent
d. Intro to DB Programing or equivalent
e. UNIX for Web or equivalent
3. SQL programming courses
a. DB programming or equivalent
b. Relational theory and design or equivalent
c. Web Integration or equivalent
4. Applications Programming Courses
a. C# Visual Studio .Net1 or equivalent
b. C# Visual Studio .Net2 or equivalent
c. C# developing web applications or equivalent
d. Object oriented programming for Visual Studio .Net platform or equivalent
e. Programming Microsoft SQL server or equivalent
f. Microsoft SQL Server reporting or equivalent
g. Introduction to Silverlight or equivalent
h. Advanced C# programming or equivalent
5. Scripting and Server programming courses
a. PowerShell programming or equivalent
b. Perl Programming or equivalent
c. SharePoint Control via PowerShell or equivalent
Skills, Knowledge and Abilities:
1. Demonstrated knowledge of programming language and operating system environment.
2. Demonstrated understanding of relational databases.
3. Ability to use APIs and other Oracle tools.
Please apply online at: www.ccbcmdjobs.com/applicants/Central?quickFind=162200
Benefits:
Choice of one of two Maryland State Retirement Plans(contributory and non-contributory) OR Baltimore County Retirement Plans depending on position; Choice of two college subsidized health care plans (including prescription drugs); Dental and Vision insurance plans for employee and eligible dependents; Employee Assistance Program for employee and family; 403 (b) supplemental retirement plans; 457 (b) deferred compensation plan; Flexible spending accounts; Eligibility for post-retirement medical benefits; Generous tuition reimbursement benefits; Voluntary life, long-term disability, and accidental death and dismemberment insurances; Holidays, sick and personal leave (vacation leave for 12-month faculty, and professional/administrative positions)
CCBC practices equal opportunity in education and employment and is strongly and actively committed to diversity within the college community. EEO/AA