Department: Facilities Mgmt EV Salary/Grade: ITS/80
Participates as technical expert in design, development, coding, testing, and/or debugging of major new software and/or significant enhancements to existing software which may include applications over multiple platforms, such as IBM Tririga, OnBase and PeopleSoft Financials. Guides and advises junior staff. Manages complex projects independently and assists in estimating and planning for future development work. Performs complex system integration tasks.
Reporting into the Facilities Finance and Administration group, the Developer, Senior joins a team of motivated and driven IT staff. Facilities is looking to a higher an experienced and talented individual with the desire to use their creativity as well as their technical expertise to create new and innovative programs.
Provides application development leadership for new and existing software applications.
Partners with user in designing features for technology.
Provides recommendation on how to enhance system for future growth.
Advises/recommends project and activities as related to system/architectural direction and strategy.
Develops and implements procedures for data security, management and compliance
Creates and maintains code documentation.
Creates ad hoc administrative reports.
Delivers system presentations and overviews.
Evaluates feature/upgrade/change requests and recommends action.
Researches new technologies to enhance current system.
Provides technical leadership on projects.
Acts as subject matter expert (SME) in appropriate technologies and business domain.
Designs, codes, tests, debugs and documents all phases of applications development.
Codes software applications adhering to designs supporting internal business requirements or external user.
Troubleshoots complex, difficult issues.
Designs databases and data structures.
Provides recommendations on how to enhance system to meet full business requirements.
Determines project feasibility and how to integrate with current system.
Provides work direction to team members.
Manages projects ensuring timelines and deliverables are met and meet expectations.
Provides input to staff assignments.
Other duties as assigned.
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree in a major such as computer science, information technology, or related; OR appropriate combination of education and experience.
4 years relevant experience required.
Minimum Competencies: (Skills, knowledge, and abilities.)
Excellent communications skills, both oral and written.
Excellent organizational and problem solving skills.
Team Player: ability to build effective collaboration and trust in a team environment.
Multi-tasking: ability to work on multiple projects simultaneously
Attention to detail: must be able to manage a project and maintain accuracy while working on tasks.
Ability to critically think and understand projects from business, customer and technical perspectives.
Highly skilled, detail oriented developer well versed in programming & best practices.
Ability to identify, assess and adapt new technology tools, frameworks and languages.
Ability to troubleshoot and identify system issues.
Experience working in a University environment
Experience with support of Operations and/or Project Managers
Excellent time and project management skills (manage multiple projects simultaneously, plan and implement projects according to specifications, report project status, identify delays or resource shortages);
Ability to manage complex tasks independently and provide time estimates for development work;
Experience documenting application specifications and source code, and experience with test-driven development;
Ability to communicate effectively one-to-one and with groups, and to write precise, well-organized emails, specifications and proposals;
A helpful, approachable, team-oriented demeanor and the ability to build strong working relationships and a positive, collaborative work environment;
Integrates health and safety precautions into daily activities.
Preferred Competencies: (Skills, knowledge, and abilities)
Experience with databases
Experience with Onbase, IBM (IWMS), PeopleSoft Financials
Northwestern University is an Equal Opportunity, Affirmative Action Employer of all protected classes, including veterans and individuals with disabilities. Women, racial and ethnic minorities, individuals with disabilities, and veterans are encouraged to apply. Hiring is contingent upon eligibility to work in the United States.
Internal Number: 38605
About Northwestern University
Northwestern University is a major private research university with 12 academic divisions located on three campuses in Evanston, Chicago, and Education City in Doha, Qatar. We have approximately 2,500 full-time faculty members, 17,000 graduate and undergraduate students, and over 5,700 full and part-time staff. Northwestern University combines innovative teaching and pioneering research in a highly collaborative environment. It provides students and faculty exceptional opportunities for intellectual, personal and professional growth.