Post Job Free
Sign in

Senior Application Developer

Company:
VCU
Location:
Richmond, VA
Posted:
May 10, 2025
Apply

Description:

Senior Application Developer

Benefits of working at VCU

All full-time university staff are eligible for VCU’s robust benefits package that includes: comprehensive health benefits, paid annual and holiday leave granted up front, generous tuition benefit, retirement planning and savings options, tax-deferred annuity and cash match programs, employee discounts, well-being resources, abundant opportunities for career development and advancement, and more. Learn more about VCU’s benefits here.

Job Code 24254 -24256

Recruitment Pool All Applicants

Posting Number req7367

Unit Technology Services MBU

Department Application Services

Department Website Link

Location VCU

Address 907 Floyd Ave, Richmond, VA 23284 USA

Duties & Responsibilities

Duties and Responsibilities:

Lead and architect the technical design and development of the myVCU portal, Central Authentication Service, VCU Service Facade, and other web-based applications, both custom-built and vendor-supported.

Provide expert-level troubleshooting and resolution of complex technical issues related to these applications, ensuring high availability and performance.

Mentor and guide junior developers in best practices for Java web application development, code reviews, and performance optimization.

Collaborate with stakeholders across the university to gather requirements, analyze user needs, and design user-centric solutions that enhance the overall user experience.

Conduct in-depth research and evaluation of emerging technologies and industry trends to identify opportunities for improvement and innovation in web application development.

Develop and maintain comprehensive documentation for all custom-built applications and services, as well as design and implement robust security measures to protect sensitive user data.

Optimize application performance through code refactoring, database tuning, and caching strategies, ensuring optimal user experience even under heavy load.

Lead and participate in cross-functional teams to address complex technical challenges and deliver high-quality solutions.

Provide technical leadership and guidance in the selection, implementation, and integration of third-party software solutions, ensuring seamless integration with existing systems.

Utilize JVM-based languages and cloud platforms. Utilize front-end technologies like HTML, CSS, and JavaScript, as well as SQL

Work with version control systems and build tools.

Exhibit a willingness to learn new languages or frameworks as needed when technology changes.

May work remotely in the Eastern Time Zone.

Qualifications

Minimal Qualifications

Master’s degree or foreign equivalent in computer science or a related technical field

5 years experience as a software developer or related role, involving development of Java web applications in an enterprise environment

FLSA University Employee

Job FTE 1

Exemption Status Exempt

Restricted Position No

E-Class UF - University Employee FT

Job Category University Employee

ORP Eligible No

Salary Range

Compensation Type Salaried

Target Hire Date 6/10/2025

Contact Information for Candidates

Documents Needed to Apply resume

Apply