Senior Software Architect/Engineer

ScienceJobs.Org
Boston, MA, United States
1 day ago
Apply on sciencejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) XML Schema Multitier Architecture Agile Methodology Apache Tomcat Server Applications Applications Architecture Application Integration Architecture Application Portfolio Management Software Suite Oracle WebLogic Server DevOps
+26 more
Java Platform Enterprise Edition (J2EE) Hibernate (Java) IT Management Industry Standard Architecture Java Database Connectivity Java Message Service (JMS) Java Servlet Spring Framework JavaServer Faces Javaserver Pages Oracle Warehouse Builder Performance Tuning Software Deployment PL-SQL SQL Databases Systems Architecture Primefaces Enterprise Software Applications SOAPAPI Apigee Git Gitlab-ci Information Technology Api Design Software Version Control Jenkins

Job description

Reporting to the Associate Director of Research Administration and Compliance Solutions, the Senior Software Engineer/Architect serves as the primary architectural authority for the Grants Management Application Suite (GMAS), accountable for its long-term technical strategy, architectural integrity, scalability, and sustainability, Harvard’s enterprise system of record for sponsored programs. While focused on GMAS, this team member will also advise and execute projects in other areas across the IT portfolio.

This role leads comprehensive development efforts for highly complex, large-scale, multi-faceted enterprise applications. The position delivers strategic and expert technical leadership, defines overarching development strategy, and partners with IT leadership to shape the long-term application portfolio roadmap.

  • Define and drive the long-term architectural vision and technical roadmap for GMAS and related research administration systems.
  • Provide strategic technical oversight and architectural guidance, while remaining capable of hands-on contribution when necessary.
  • Lead development of technical solutions for highly complex business requirements.
  • Guide modernization, scalability, performance optimization, and integration strategy.
  • Ensure alignment of system architecture with University-wide IT standards while influencing enterprise architectural direction through participation in governance and review boards.
  • Evaluate emerging technologies and make strategic recommendations for adoption.
  • Accountable for architectural governance, resolution of complex cross-system design challenges, and mitigation of systemic technical risk across the application portfolio.
  • Lead cross-functional development initiatives spanning multiple modules or systems.
  • Oversee multiple concurrent technical initiatives of significant scope and complexity.
  • Ensure delivery of high-quality, secure, scalable enterprise applications.
  • Champion engineering excellence, DevOps maturity, and continuous improvement practices.
  • Collaborate closely with business analysts, QA, security, infrastructure, and other enterprise teams.
  • Represent application architecture in University-wide forums and cross-functional governance groups.
  • Mentor senior and junior developers; elevate engineering standards across the team.
  • Lead design reviews and architectural governance discussions.
  • Provide architectural oversight for production release planning and complex deployment activities.
  • Support complex production deployments as needed.
  • Participate in rotating on-call support for research administration systems.
  • Promote adherence to Harvard IT technical standards, policies, and Code of Conduct.

Requirements

Basic Qualifications are theminimumthreshold a candidate must meetin order tobe considered for this role.

  • Minimum of seven years’ post-secondary education or relevant work experience, * Bachelor’s degree in Computer Science, Information Technology, or related field - or equivalent practical experience.
  • Minimum 7 years of progressively responsible experience in enterprise application development and architecture, including demonstrated leadership in defining enterprise technical strategy.
  • Demonstrated highly specialized expertise in Java/JEE enterprise architecture.
  • Proven experience leading development for large-scale, complex, multi-tier enterprise systems.
  • Experience contributing to long-term strategic planning and technical roadmap development.
  • Demonstrated ability to operate at both strategic and hands-on technical levels.
  • Strong systems-thinking mindset with focus on long-term sustainability.
  • Proven ability to influence technical direction beyond immediate project teams.
  • Experience working in Agile and DevOps environments
  • Commitment to continuous learning and technical innovation.
  • Java/JEE (7+ years): JSP, Servlets, JDBC, JMS, JSF (PrimeFaces), Spring Framework.
  • Enterprise Architecture & Multi-tier application design.
  • REST and SOAP Web Services; API design and governance (Apigee preferred).
  • Hibernate, SQL, PL/SQL, Oracle data modeling.
  • Integration architecture and service-oriented design.
  • CI/CD pipelines (Jenkins, GitLab CI).
  • Git-based source control.
  • Application servers: WebLogic, Tomcat.
  • Linux/Unix environments.
  • XML schema development and validation.

Benefits & conditions

Standard Hours/Schedule:Monday-Friday -Support planned production releases, occasionally during extended hours or weekends.

This position can be fully remote or hybrid.

  • Travel to the campus may be required for important project events with advance notice.
  • Works hours are on east coast time.
  • Harvard employees must live and work from one of the following states;California, Connecticut, Georgia, Illinois, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Rhode Island, Vermont, Virginia, or Washington., This position is salary grade level 059. Please visit Harvard’s Salary Ranges to view the corresponding salary range and related information., Harvard offers a comprehensive benefits package that is designed to support a healthy work-life balance and your physical, mental and financial wellbeing. Because here, you are what matters. Our benefits include, but are not limited to:
  • Generous paid time off including parental leave
  • Medical, dental, and vision health insurance coverage starting on day one
  • Retirement plans with university contributions
  • Wellbeing and mental health resources
  • Support for families and caregivers
  • Professional development opportunities including tuition assistance and reimbursement
  • Commuter benefits, discounts and campus perks

About the company

By working at Harvard University, you join a vibrant community that advances Harvard’s world-changing mission in meaningful ways, inspires innovation and collaboration, and builds skills and expertise. We are dedicated to creating a diverse and welcoming environment where everyone can thrive.

Why join Harvard University Central Administration?

Harvard University’s Central Administration (CADM) is a 5,000+ employee organization that supports the university’s overall excellence by understanding and serving the needs of its schools, students, faculty, staff, alumni, and surrounding communities. Through dynamic and collaborative partnerships, CADM provides high-quality and efficient services to the schools to help them achieve their goals.

Harvard University Information Technology (HUIT) is a community of Information Technology professionals committed to understanding our users and devoted to making it easier for faculty, students, and staff to teach, research, learn, and work through the effective use of information technology. We are recruiting an IT workforce that has both breadth in their ability to collaborate and innovate across disciplines - and depth in specific areas of expertise. HUIT offers opportunities for IT professionals to learn and work in a unique technology landscape and service-focused environment. If you are a technically proficient, nimble, user-focusedand accountable IT professional who also connects with the importance of collaborating well in a teamenvironmentwe are looking for you!

More About HUIT:

Our Mission:huit.harvard.edu/about

We empower the Harvard community with essential and transformative technologies to advance education, knowledge, and discovery.

HUIT’s core values are:

  • Human-centered
  • University-focused
  • Innovation-driven
  • Team-oriented

IT Academy (designed for IT Staff):

HUIT’s IT Academy aims to enable each IT staff person to grow professionally and become a trusted partner to her or his team. The IT Academy is built on the belief that every IT staff member across the University (including technology employees at each school and campus) can grow in her or his area of expertise as well as building strong people and project management skills. Learn more here:https://itacademy.harvard.edu/., Harvard University is committed to equal opportunity and non-discrimination. We seek talent from all parts of society and the world, and we strive to ensure everyone at Harvard thrives. Our differences help our community advance Harvard’s academic purposes.

Harvard has an equal employment opportunity policy that outlines our commitment to prohibiting discrimination on the basis of race, ethnicity, color, national origin, sex, sexual orientation, gender identity, veteran status, religion, disability, or any other characteristic protected by law or identified in the university’s non-discrimination policy. Harvard’s equal employment opportunity policy and non-discrimination policy help all community members participate fully in work and campus life free from harassment and discrimination.

Harvard Medical School strives to cultivate an environment that promotes inclusiveness and collaboration among students, faculty and staff and to create new avenues for discussion that will advance our shared mission to improve the health of people throughout the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on sciencejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all