Virginia Commonwealth University

Senior Application Developer

Ampthill, VA, US

Remote
Full-time
2 days ago
Save Job

Summary

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 https://ts.vcu.edu/ 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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: