Harvard University advances Harvard's world-changing mission in meaningful ways, inspires innovation and collaboration, and builds skills and expertise. They are dedicated to creating a diverse and welcoming environment where everyone can thrive.
Facilitate communication with end-users, convert complex business requirements into technical specifications, participate in the software development lifecycle, and ensure seamless solution delivery aligned with the organization's strategic objectives.
Evaluate and integrate new technologies, frameworks, and methodologies to keep Harvard's systems current and competitive.
Draft systems specifications and designs detailing the logic, configuration, and security requirements to be implemented, and perform corresponding configuration steps.
Responsible for the technical architecture, detailed technical design, and development of Java/JEE software modules and components.
Lead small project teams (2–3 developers) through requirements analysis, technical design, development, and enhancement of new and existing software modules.
Contribute equally to the design and development of core architectural components, UI and Java components, and back-end database models.