Department: Facilities Mgmt EV Salary/Grade: ITS/82
Leads, instructs, directs, and checks the work of other software developers using full technical knowledge and thorough understanding of business application of the project. Provides technical supervision to and oversees the work of junior staff. Guides and advises stakeholders on best practices for implementing or enhancing system. Work with management to design high-level system integrations involving in-house development or off-the-shelf products. Assess architectural impact of projects on overall system and make recommendations to manager.
Reporting into the Facilities Director of Finance and Administration, the Developer, Lead has three main areas of responsibility:
Managing the day to day activity of the IT Developer team.
Technical expert in the design, development, coding, testing, and/or debugging of new software and significant enhancements to existing software which may include applications over multiple platforms, such as IBM Tririga, OnBase, Visual Lease and PeopleSoft Financials.
Collaborates with the Facilities Connect team on initiatives and activities involving the integrated work place management system.
Key areas of responsibility:
This person will have two direct reports. Leads, instructs, directs, and checks the work of other software developers.
Provides technical supervision and oversees the work of Developer staff.
Guides and advises stakeholders on best practices for implementing or enhancing systems.
Works with management to design high-level system integrations involving in-house development or off-the-shelf products.
Assess architectural impact of projects on overall system and make recommendations to management.
This position works closely with Northwestern’s Central IT team ensuring proper business processes and security protocols are followed.
The role will support the department’s mission and values by exhibiting the following: inclusiveness, respect, initiative, collaboration, innovation, and accountability. The incumbent will strive to provide excellent service when performing job responsibilities and will practice safe work procedures, and follow safety rules at all times.
Structures requirements; designs, documents, and implements data driven solutions.
Designs/architects scalable systems that meet future growth demands.
Identifies and recommends project and activties as related to system/architectural direction and strategy.
Establishes best practices and procedures/tools, programming standards, etc.
Provides recommendations for strategic planning and system growth/future business needs.
Researches and applies state-of-the-art and peer best practices in regard to software development and systems engineering.
Responds to customer inquiries via phone, online, in-person, etc.
Develops and implements procedures for data security, management and compliance.
Creates and maintains code documentation.
Grants system access to new user.
Delivers system presentation and overview.
Collaborates with cross-team assets to create project timeline and assign tasks and deliverables.
Identifies resources needed for future projects.
Represents project in absence of manager.
Gathers and analyzes requirements; develops solutions/programs/reports, and implements technology.
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs.
Meets with business analyst/stakeholder to determine requirements, gives input on prioritization.
Collaborate son development best practices and standards with development teams across the institution.
Assigns staff to certain projects/tasks
Champions utilization of best practices and standards, and ensures compliance with IT/University policies.
Conducts performance evaluations for supervised team members.
Performs 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.
6 years relevant experience required.
Please see requirements:
Infrastructure (extends across applications)
Service Orienteted Architecture (SOA)
Programming Languages and Frameworks
Data warehouse design/develop
Database design/ data structure
Metadata creation and management
Agile (ADDED by Facilities)
Collaboration and teamwork
Iterative & incremental development
Workflow development & documentation
Internal Number: 39789
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.