Senior Software Developer 00029

Christopher Newport University

Newport News, VA

ID: 7318676
Posted: Newly posted
Application Deadline: Open Until Filled

Job Description

Purpose of the Position
To assist in maximizing the value derived from the University’s information systems by analyzing, designing, developing, implementing and maintaining database driven applications and interfaces.
Knowledge, Skills, and Abilities Related to Position
Considerable web application development experience, including real-world design considerations, debugging, security implications, process improvement, and interface and integration between systems on a variety of platforms.
Comprehensive understanding of the Software Development Lifecycle (SDLC).
Understanding of industry best practices in security during software development.
Significant demonstrated ability to design databases and database objects.
Significant skill at identifying application requirements by meeting with customers and observing business processes.
Ability to communicate independently and maintain relationships with customers, technical, and non-technical users regarding their current technologies, business processes, and strategies.
Ability to develop plans and schedules for development, launch, and support activities.
Ability to analyze new and existing software and determine effective ways to interface applications and share data between systems.
Knowledge of IDEs and software development/management methods and tools.
Solid understanding of software lifecycle methodologies and source control.
Ability to self-train in new techniques, tools, and issues as the industry progresses.
Ability to assist in the evaluation of vendor proposals for purchases of hardware, software, technical services to assure adherence to specifications and needs of various business units.

Education, Experience, Licensure, Certification Required
Education:
High school graduate or equivalent education/experience that equates to a high school diploma

Experience:
Significant experience performing application development or programming in a production environment
Significant experience in programming and web development
Significant experience with ASP .NET and SQL
Experience with software management tools
Additional Consideration(s)
Education:
Bachelor’s degree in computer science or related field, or equivalent coursework, certification, and experience that equates to a Bachelor’s degree

Experience:
Advanced experience with software management tools
Advanced experience with PL/SQL
Advanced experience with C# and ASP.NET.
Salary Information Starting at $84,535, Commensurate with Education and Experience
CNU Information
This position includes Commonwealth of Virginia and Christopher Newport University employee benefits. CNU offers a comprehensive benefits package to include retirement plans, medical, dental, vision, and a variety of other options. Available leave includes vacation, sick time, personal time, and volunteer/service leave. State employees are eligible for discounted travel, banking, legal and retail services, among others. To view more information about our benefits, please visit https://cnu.edu/hr/benefits/.
Role Code 39113
Conditions of Employment
This is a classified position. New and returning classified employees are required to complete a 12-month probationary period.
Selected candidate must attend a 2-day New Employee Orientation Program.

Is this position telework eligible? Yes
Telework Eligibility Disclaimer
This position is eligible for periodic telework as determined by the department. Eligibility is not guaranteed, and is subject to supervisor approval. Eligibility will depend on the likelihood of the employee’s success in a telework arrangement and the supervisor’s ability to manage telework. Departments and/or Human Resources may modify or revoke eligibility at any time. Employees will be required to sign a Telework Agreement.