Sr. Applications & Data Analyst, School of Medicine, Application Development

Richmond, Virginia


Employer: Virginia Jobs
Industry: 
Salary: Competitive
Job type: Full-Time

Virginia Commonwealth University (VCU) School of Medicine is a premier academic medical center located in the heart of Richmond. Accounting for almost half of VCU's sponsored research, the School of Medicine is internationally recognized for patient care and education.

Virginia Commonwealth University is an equal opportunity, affirmative action university providing access to education and employment without regard to race, color, religion, national origin, age, sex, political affiliation, veteran status, genetic information, sexual orientation, gender identity, gender expression, or disability.

Position Summary and Primary Responsibilities:
  • Participate in the end to end life cycle of custom software application development and data integration with other systems, including analyzing, building, testing and deploying.
  • Support a broad portfolio of administrative, educational, business intelligence, financial and educational systems for the
  • School of Medicine, MCV Physicians, and the VCU Health Science campus.
  • Utilize a range of front end and back end programing languages and technologies including .NET, C#, JavaScript and
  • JavaScript frameworks and T-SQL, as well as ability to adapt to new technologies.
  • Apply modern application development principles, methodologies and standardized tools
  • Quickly analyze complex technical environments, summarize status-quo, and perform gap analyses with resolution proposals.
Full Stack Development (70%)
  • Develop new web applications utilizing current Microsoft .Net tech stack including .NET 6/7/8 (Core), ASP.NET MVC and JavaScript/jQuery.
  • Develop jobs and services using T-SQL and C#/.NET.
  • Develop Extract Transform Load (ETL) mappings, stored procedures, universes, queries, reports, dashboards, and analytical applications.
  • Help design, develop and maintain database systems.
  • Help design and develop intuitive user inferences and graphic presentation of data.
  • Build and deploy code using Azure DevOps pipelines.
  • Participate in a scrum-based agile development process.
  • Maintain and enhance existing software systems to meet current and future user needs
  • Troubleshoot and resolve software defects and issues.
  • Help lead code review process to provide and receive constructive feedback to team members.
  • Help lead the team in following modern development standards & best practices, design guidelines/principles and patterns around application development, building secure applications, monitoring, measuring, and tuning performance.
  • Ensure all privacy, security and compliance requirements and best practices (HIPAA, FERPA, etc) are met throughout the software development lifecycle.
Systems Analysis and Design (25%)
  • In collaboration with Stakeholders, Management, Users, Project Managers and the rest of the Application Development team:
  • Work closely with leadership and stakeholders on understanding business needs and translating those into technical requirements.
  • Conduct feasibility analysis, problem definition, requirements, solution development and implementation.
  • Identify and document software/system purpose, business processes, work flows, output needs and determine overall system requirements and specifications.
  • Develop solutions by studying information needs; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Develop specifications and requirements for the optimal integration of systems and evaluate requirements against available systems.
Technology Support and Innovation (5%)
  • Stay up to date with latest industry trends and apply current and emerging technologies to meet the team's needs.
  • Help develop documentation to provide user support for new and modified systems and production/operations procedures. Maintain up-to-date documentation for all developed code and systems.
  • Contribute to team and projects with continuous improvement activities.
  • Conduct research and case studies on specific technologies for special projects and make proactive determinations and recommendation to the assistant director of application development.
Position will remain open until filled.

The School of Medicine continuously strives for our workplace and learning environment to reflect the demographic and social milieu of the communities we serve. All qualified applicants are encouraged to apply.

VCU is committed to hiring veterans! VCU will include a veteran's period(s) of military service in the calculation of their annual leave accrual rate. This may provide veterans with an increased leave accrual!

Created: 2024-10-12
Reference: req6361_xjF8ecrD1OSU
Country: United States
State: Virginia
City: Richmond
ZIP: 23222


Similar jobs: