Developer Senior (Hybrid)

Northwestern University

Evanston, IL

Job posting number: #7221239

Posted: February 26, 2024

Application Deadline: Open Until Filled

Job Description

Job Summary:

Northwestern University’s McCormick School of Engineering is seeking a talented and inquisitive Senior Web Developer to join our team of digital professionals. The candidate will play a pivotal role within our web development team, focusing on crafting and supporting both internal and external-facing websites and web applications.

Responsibilities encompass acting as a technical expert engaged in the design, development, coding, testing, and debugging of new software or substantial enhancements to existing software across multiple platforms. This role involves developing websites and implementing features within the Cascade content management system, creating and updating web templates, conducting web application development and maintenance, and performing complex system integration tasks. Additionally, the role requires promptly addressing enhancement requests, bugs, and technical issues to ensure optimal functionality and user experience.

All development efforts will rigorously adhere to web accessibility and usability standards, ensuring that digital content is accessible and user-friendly. The individual will also provide guidance and advice to junior staff, manage complex projects independently, and contribute to the estimation and planning of future development work. This comprehensive approach to software development and web design emphasizes both technical proficiency and a commitment to quality and accessibility in digital environments.

The ideal candidate possesses robust technical and analytical skills, complemented by exemplary communication and customer service abilities. They must be team-oriented, displaying an ability to seamlessly integrate and collaborate with marketing specialists, fellow developers, key stakeholders, and content managers to determine requirements, update specs, develop templates and applications, and provide technical support. This position operates on a three days on-site, two days remote hybrid work schedule.

Specific Responsibilities:

Strategic Planning

· 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.

· Supervises staff such as team members, subordinates, contractors, vendors, students, etc.

· Coaches and mentors staff.

· Manages projects ensuring timelines and deliverables are met and meet expectations.

· Provides input to staff assignments.

· Provides input to performance evaluations for junior team members.


Performs other duties as assigned.

Minimum Qualifications:

· Bachelor's or higher degree in a major such as computer science, information technology, or related field; OR appropriate combination of education and experience.

· 4 years relevant experience required.

Apply Now

Please mention to the employer that you saw this ad on