University of Rochester Software Architect - 232742 in Rochester, New York
Software Architect Job ID 232742Location Strong Memorial Hospital Full/Part Time Full-Time Favorite Job Regular/Temporary Regular Opening
Full Time 40 hours Grade 055 Cancer Center SMHSchedule
8 AM-4:30 PMResponsibilities
Provides cross-functional information systems leadership in the development and use of Wilmot Cancer Institute-wide solutions. The Software Architect collaborates as a team member along with the service lines, supporting cross-functional oncology architecture team members and subject matter experts to deliver the complete solution. This is a hands on position, and requires knowledge of Python/Flask programming frameworks or the ability to learn them.
Works with business leaders, project teams, technical resources, and community stakeholders to design and implement standardized, scalable, and resilient architectures that address business problems and accelerate the adoption of new processes and services.
Facilitates cross-functional collaboration and standardization of practices for platforms shared between lines of business; ensure all stakeholders’ requirements are considered.
Identifies the best technology solutions to solve new and existing business problems; ensure non-functional requirements are considered, including security, performance, maintainability, and usability.
Provides input during the defining of, and ensure adherence to, University IT enterprise architecture standards and practices.
Project work / enhancements
Works with, or leads, user communities to understand and document complex business requirements, translate into configurable software components and rules to solve complex business problems, performs fit-gap analyses, and prototypes solutions, whenever possible, to inform solution discussions.
Leads design sessions and designs complex enhancements to systems or functional services fulfilling user requirements and goals.
Sets direction for application configuration or development deliverables and assists teams in the completion of their assigned deliverables
Actively participates in and signs off on system design reviews and code/configuration walkthroughs
Supports the ongoing transformation of legacy, paper-based processes to digital; proactively identify potential optimizations to existing processes.
Project Prioritization and Delivery
Assists with the estimation and planning of future work plans.
Assists with project planning and budgeting.
Works with stakeholders to prioritize competing projects and initiatives using available resources, without compromising operational standards.
Assists project managers to ensure solutions are delivered on time, within budget, and meet key project success criteria.
Vendor Engagement and Supporting the assigned area or function
Partners with suppliers to maximize existing technology investments and provide University input on product development for current and anticipated business needs.
Escalates issues and works with vendors to solve complex issues.
Maintains a deep and broad knowledge of their assigned functional area, related best practices, regulations, and related technologies, anticipating upcoming or future business needs
Maintains knowledge beyond functional area of responsibility into related areas business and systems
Actively participates in, or leads, external function specific communities of practice, gaining and sharing functional knowledge. Is recognized as a subject matter expert within these communities.
Encourages cross-functional learning and teamwork to build and preserve institutional knowledge of systems, processes, standards, and practices.
Bachelor’s degree in a related discipline, such as Computer Science, Business, Mathematics, Statistics, Science or Engineering required
Master’s degree preferred.
4-5 years of related experience required
Experience in higher education field preferred
Experience with academic healthcare orginiztions strongly preferred
Experience wth Oncology strongly preferred
Or an equivalent combination of education and experience preferred
Excellent oral and written communication skills with various audiences, from business leaders to technical resources; tailor communications appropriate to the audience to avoid communication gaps required
Interpersonal skills – develop a rapport with business leaders, IT teams, and stakeholders throughout the University community; give and receive constructive criticism; tolerant and respectful of the opinions of others required
Proven track record executing multiple work streams and producing consistent results required
Strong knowledge of Python/Flask or similar programming languages required
Ability to distill technical information into succinct and digestible information for a broad (non-technical) audience required
Strong understanding of system/application administration activities required
Experience with project management from planning through implementation required
Flexibility/adaptability to ever-changing requirements and priorities in project and operational environments required
Problem solving and creative thinking required
How To Apply
All applicants must apply online.
EOE Minorities/Females/Protected Veterans/Disabled