Arizona Staffing
Applications Programmer, Senior
Northern Arizona University is seeking a self-driven, multifaceted full-time programmer to join its Advancement Foundation Team in the Information Technology Services (ITS) department. This position will work extensively with the Advancement Foundation staff to develop solutions both individually and with team members to solve unique problems across multiple projects. The team focuses on Cloud technologies as well as ASP.NET, Java, SQL Server, and HTML. The team's primary focus is on applications leveraging Power BI, Microsoft Azure, DevOps, and Azure Web Development. A thorough understanding of Query methodology and data structures is required. The candidate should possess strong troubleshooting and analytical skills. The successful candidate will join a fast-paced and ever-changing environment. Projects will vary from challenging, and long-term products to short custom application. This position will be responsible for solving complex problems and technical challenges. This position reports to the Director of Information Technology in Advancement Foundation. Responsibilities Include: 40% - Application Development Lead the planning, testing, and developing new applications to support Advancement Foundation initiatives, programs, operations, etc. Leverage Microsoft DevOps for code repository and management of team tasks Develops programming logic for new applications and analyzes and modifies logic in existing applications Analyzes requirements, builds specifications, tests, and integrates non-routine application components Ensure system improvements are successfully implemented 25% - Architecture Design Provide leadership in designing solutions including application integrations and new custom applications Serve as the lead on a small development team providing leadership and guidance on all projects 15% - Application Support Provide operational application support as required including bug fixes, troubleshooting, resolving application issues 10% - Mentoring Leveraging past work experience, mentor and train junior development staff Provide code reviews and feedback on teams code 5% - Customer and Documentation Support Provide administrative support for Advancement Foundation applications including user management and general training Generate and maintain documentation of new and existing services and applications 5% - Other Perform other duties as assigned On-call duties may be required for this position Minimum Qualifications: Bachelors degree in computer science or related field. 3 years of programming or enterprise application system experience. A combination of related education, experience, and training may be used as an equivalent to the above Minimum Qualifications. Knowledge, Skills, & Abilities: Strong experience with .Net Core / .Net Framework Strong experience with Microsoft DevOps and CI/C process Strong experience with Microsoft Azure, Azure Functions, and other Microsoft cloud services Strong experience with Microsoft SQL Server Strong understanding of query design, stored procedures Strong web development background Knowledge of application configuration and development best practices Excellent customer service skills Excellent communication skills Demonstrates problem solving, organizational, and analytical capabilities Excellent time management skills and ability to balance competing priorities Experience with Microsoft Dynamics a plus Experience working in a higher education environment is a plus Experience working in a non-profit or philanthropic operation is a plus .Net, JavaScript, HTML, CSS Relational Databases - Microsoft SQL and Oracle Other languages such as: C# Analytical and problem-solving skill Linux and Windows operating systems Proven ability to troubleshoot and solve complex technical problems Proven ability to work effectively in a team environment Self-motivating and able to work independently Ability to handle multiple
Northern Arizona University is seeking a self-driven, multifaceted full-time programmer to join its Advancement Foundation Team in the Information Technology Services (ITS) department. This position will work extensively with the Advancement Foundation staff to develop solutions both individually and with team members to solve unique problems across multiple projects. The team focuses on Cloud technologies as well as ASP.NET, Java, SQL Server, and HTML. The team's primary focus is on applications leveraging Power BI, Microsoft Azure, DevOps, and Azure Web Development. A thorough understanding of Query methodology and data structures is required. The candidate should possess strong troubleshooting and analytical skills. The successful candidate will join a fast-paced and ever-changing environment. Projects will vary from challenging, and long-term products to short custom application. This position will be responsible for solving complex problems and technical challenges. This position reports to the Director of Information Technology in Advancement Foundation. Responsibilities Include: 40% - Application Development Lead the planning, testing, and developing new applications to support Advancement Foundation initiatives, programs, operations, etc. Leverage Microsoft DevOps for code repository and management of team tasks Develops programming logic for new applications and analyzes and modifies logic in existing applications Analyzes requirements, builds specifications, tests, and integrates non-routine application components Ensure system improvements are successfully implemented 25% - Architecture Design Provide leadership in designing solutions including application integrations and new custom applications Serve as the lead on a small development team providing leadership and guidance on all projects 15% - Application Support Provide operational application support as required including bug fixes, troubleshooting, resolving application issues 10% - Mentoring Leveraging past work experience, mentor and train junior development staff Provide code reviews and feedback on teams code 5% - Customer and Documentation Support Provide administrative support for Advancement Foundation applications including user management and general training Generate and maintain documentation of new and existing services and applications 5% - Other Perform other duties as assigned On-call duties may be required for this position Minimum Qualifications: Bachelors degree in computer science or related field. 3 years of programming or enterprise application system experience. A combination of related education, experience, and training may be used as an equivalent to the above Minimum Qualifications. Knowledge, Skills, & Abilities: Strong experience with .Net Core / .Net Framework Strong experience with Microsoft DevOps and CI/C process Strong experience with Microsoft Azure, Azure Functions, and other Microsoft cloud services Strong experience with Microsoft SQL Server Strong understanding of query design, stored procedures Strong web development background Knowledge of application configuration and development best practices Excellent customer service skills Excellent communication skills Demonstrates problem solving, organizational, and analytical capabilities Excellent time management skills and ability to balance competing priorities Experience with Microsoft Dynamics a plus Experience working in a higher education environment is a plus Experience working in a non-profit or philanthropic operation is a plus .Net, JavaScript, HTML, CSS Relational Databases - Microsoft SQL and Oracle Other languages such as: C# Analytical and problem-solving skill Linux and Windows operating systems Proven ability to troubleshoot and solve complex technical problems Proven ability to work effectively in a team environment Self-motivating and able to work independently Ability to handle multiple