Great vacancy Manager, Application Architecture - Remote Work Opportunity hiring now
University Alumni and Development Program Logo

Applicant Portal

:

Job Details: Manager, Application Architecture - Remote Work Opportunity

Full details of the job.

    
Manager, Application Architecture - Remote Work Opportunity
VN074
Active
Full-Time
Exempt
Tucson
Arizona
NOTE:  This position is approved for remote work, no requirement to be located in the Tuscon, AZ area.
Manager, Application Architecture is responsible for developing, documenting and overseeing implementation of system architectures of varying complexity. The Application Architect is responsible reviewing and updating team development policies and practices. They will be responsible for the completion of peer code reviews and development deliverables. The Application Architect will troubleshoot and solve system issues and is expected to research technical problems and suggest improvements. This position will work closely with other department developers and University Alumni Development Program (UADP)  software users throughout the software development life cycle.

Knowledgeable about and experienced with Microsoft technologies such as the .Net framework and SQL-Server database, Integration Services and familiarity with popular coding languages such as C#, VB, JavaScript, and PHP. Detail oriented with excellent trouble-shooting skills.

Supervisory Responsibility:
This position will supervise others.

Essential Functions/Major Responsibilities:
  • Work closely with individuals within the University of Arizona and University of Arizona Foundation to determine the requirements used to define the solutions that meet the business needs of the program. 
  • Identify gaps, overlaps, and conflicting information in scope and requirements and work closely with the IT team to resolve issues.
  • Respond promptly and effectively to constituents and colleagues, clarifying requests and providing guidance and suggestions to assure that the resultant information appropriately addresses the request. 
  • Develop and update development policies and procedures as well as ensure compliance with those procedures.
  • Attend training sessions, user group meetings, and seminars to keep abreast of technological changes.
  • Work collaboratively with other developers to design algorithms and code.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy applications and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Work with end users to define requirements and manage expectations.
  • Proactive nature to actively seek gaps and issues in processes, make recommendations to fix them and execute any improvements.
  • Ability to gather, analyze and document information clearly and efficiently, including user feedback.
  • Responsible for creating documentation, including:
    • Identification and description of the business/technical need
    • Requirements and user stories
    • Testing/Quality Assurance reports 
    • Processes and workflows
    • Perform other tasks and duties as assigned.
Specific Job Skills:
  • Proven experience as an application architect, application developer, software engineer or similar role.
  • Familiarity with Agile development methodologies.
  • Experience with software design and development in a test-driven environment.
  • Excellent verbal and written communication skills.
  • Resourcefulness and troubleshooting aptitude.
  • Ability to meet deadlines, prioritize assignments and handle multiple projects simultaneously.
  • Ability to mentor junior developers.
  • Knowledge of coding languages (e.g. C#, PHP, JavaScript) and frameworks/systems (e.g. AngularJS, ASP.NET).
  • Knowledgeable about and experienced with Microsoft technologies such as the .Net framework and SQL-Server database, Integration Services.
  • Detail oriented with excellent trouble-shooting skills.
  • Ability to work effectively with a wide variety of individuals, including development officers, deans, faculty, and staff at corporations and foundations.
Minimum Qualifications:
  • Bachelor’s degree or higher and five years of professional work experience in support of application development and information systems OR, 
  • Eight years of professional work experience in support of application development and information systems OR,
  • Any equivalent combination of experience, training and/or education approved by Human Resources.
Preferred Qualifications:
  • Demonstrated experience supporting a data warehouse or business intelligence environment.
  • Experience with Microsoft’s Business Intelligence product stack.
  • Experience with Blackbaud applications.
Aug 03, 2020
    
Previous MonthNext Month
SunMonTueWedThuFriSat