Senior Application Developer at Virginia Commonwealth University
Richmond, VA 23284, USA -
Full Time


Start Date

Immediate

Expiry Date

08 Aug, 25

Salary

0.0

Posted On

08 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

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.

  • Each agency within the Commonwealth of Virginia is dedicated to recruiting, supporting, and maintaining a competent and diverse work force. Equal Opportunity Employer

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
Loading...