Job Posting
Applications Programmer
Christopher Newport University
Newport News, VA US
Job Description
This is a full-time pay band 5 exempt classified position which includes Commonwealth of Virginia and CNU employee benefits; and funding is subject to budget approval. (The salary range is $60,000 to $72,391, depending on applicant's experience, qualifications and budget approval).
The successful candidate will assist in maximizing the value derived from the University's databases and associated information technology infrastructure through enterprise software support and database administration.
Minimum Qualifications
- Bachelor's degree in computer science or related field, or equivalent coursework, certification and experience that equates to a Bachelor's degree;
- Sufficient experience performing application development or programming in a production environment (sufficient years of hands-on development experience).
- Combination of experience in programming and web development with languages such as SQL, Visual Basic, JavaScript, and ASP.NET;
- Practical knowledge of systems analysis and design:
- Skilled at identifying application requirements by meeting with customers, observing business processes, and developing and running new applications and programs. Ability to develop plans to support new and existing applications by automated or manual methods.
- Ability to talk to customers about their business processes and strategies and develop computer reporting and application development strategies to support and enhance those business activities. Ability to implement those plans in the form of schedules, resource management plans, and delivered applications.
- Ability to analyze new and existing software, and determine effective ways to interface applications and share data between systems.
- Knowledge, Skills and Ability in programming and systems implementation with both client/server and web-based systems:
- Practical programming, design, and reporting skills using PL/SQL, JavaScript, and/or VB.NET.
- Practical ASP.NET web application development skills, including design considerations, security implications, and interface and integration with disparate systems on a variety of platforms using different interface methodologies.
- Practical knowledge of Microsoft Visual Studio and software development/management methods and tools.
- Some understanding of software lifecycle methodologies, including source code management.
- Ability to quickly learn and apply new technical skills in both team and individual project environments;
- Ability to communicate clearly and professionally through written and verbal communications with both technical and non-technical peers;
- Proven ability to model professional integrity and behavior;
- Proven ability to work independently to gather requirements, work with customers, build software, conduct testing, and ensure customer satisfaction
Preferred Qualifications
At least one industry-recognized certification approved by CNU MIS, as defined below. In lieu of a completed certification, the candidate should have the required experience to complete the MIS-approved certificate during the probationary period.
- ASQ Software Quality Engineer Certification CSQE
- COMPTIA Security+
- COMPTIA Advanced Security Practitioner (CASP)
- COMPTIA Network+
- CIW Database Design Specialist
- CIW JavaScript Specialist
- CIW Perl Specialist/li>
- CIW Web Security Associate
- CIW Web Security Specialist
- ITIL Foundation
- Microsoft MCSD Web Applications
- Microsoft MCSD Application Lifecycle Management
- Microsoft MTA Software Development Fundamentals
- Microsoft MTA Web Development Fundamentals
- Microsoft MTA Windows Development Fundamentals
- Microsoft MTA Microsoft .NET Fundamentals
- Microsoft MTA Mobile Development Fundamentals
- Microsoft MCTS .NET Framework, Windows Applications Dev
- Microsoft MCTS .NET Framework, Web Applications Development
- Microsoft MCTS .NET Framework, WCF Development
- Microsoft MCTS .NET Framework, Data Access
- Microsoft MCTS VSTF Server, Administration
- Microsoft MCPD Microsoft Visual Studio
- Microsoft MCPD Microsoft Silverlight
- IEEE CSDP
- IEEE CSDA
- Oracle PL/SQL Developer
- Oracle PL/SQL Advanced Developer
- Oracle SQL Certified Expert
- PMI -Certified Associate in Project Management (CAPM)
- PMP - Project Management Professional (PMP)
- Scrum Alliance Certified Scrum Developer
- Scrum Alliance Certified Scrum Master
- Scrum Alliance Certified Scrum Professional
- Oracle Certified Professional, Microsoft Certified Solution Developer;
- Considerable experience with software management tools and processes, such as Git, PVCS, or Sourcevault;
- Considerable experience with Oracle database connectivity;
- Considerable experience with SQL, Visual Basic, JavaScript, and ASP.NET.