### Job_Dedcrip:
Harvard University.Senior Software Engineer.Harvard University Information Technology.61291BR.Position Description.This is a fully benefited, full-time Harvard University position that has been for two years from start date. There is the possibility of renewal, contingent on university priorities and satisfactory job performance..HUIT actively supports hybrid work where business needs allow. This position has been designated as a primarily remote position. All remote work must be performed in a state in which Harvard is registered to do business (CA, CT, GA, IL, MA, MD, ME, NH, NJ, NY, RI, VA, VT, and WA). Travel to campus may be necessary based on business needs and the nature of work..Harvard University Information Technology (HUIT) is a community of Information Technology professionals committed to delivering service and technological solutions in support of teaching, learning, research and administration. 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-focused, and accountable IT professional who also connects with the importance of collaborating well in a team environment, we are looking for you! The Senior Software Engineer will work as a member of the Common Alumni Affairs and Development Systems (CAADS) team to deliver a combination of commercial and custom software solutions to 1,100 staff University-wide and over 350K alumni world-wide. The individual will be responsible for the design, development and maintenance of software pursuant to technical specifications; unit testing; execution of source code control procedures; participating in application and system upgrades; and providing technical support. The Senior Software Engineer Developer works closely with fellow team members, technical partners and vendors to design, develop, test, implement and validate software solutions to support ongoing and emerging needs. The successful candidate will be motivated and intellectually curious, with a proven record of achievement, teamwork and creative problem solving. Additionally, the individual is expected to have strong communication skills and to be able to effectively and efficiently collaborate with others to deliver solutions that fully meet organizational requirements..Principal Duties and Responsibilities:.Plan and conduct comprehensive applications/ development for complex projectsDesign and develop code at an expert levelManage development projects, teams and programsMay manage multiple projects simultaneouslyParticipate fully in software development life cycleSupport technical solutions to deliver business requirementsTroubleshoot problems and suggest improvements to coding practicesAct as technical liaison to internal clientsContribute ideas to coding best practices and new technologiesAbide by and follow the Harvard University IT technical standards, policies and Code of ConductProvide tier 3 (including after-hours) support / resolve all escalated issues..Typical Core Duties:.Research, design, and implement technical solutions to deliver business requirementsIdentify opportunities to improve and simplify applications portfolio and implement related enhancementsContribute to creation and maturing of software development best practices and new technologiesDraw on relationship and technical skills to act as technical liaison to internal and external clients and to mentor junior staffWork as part of a team to implement complex business solutions.Basic Qualifications.Minimum of five years' post-secondary education or relevant work experience.Additional Qualifications and Skills The following Additional Qualifications are strongly preferred. If you meet some, but not all, you are still encouraged to apply; we value employees with a willingness to learn..5 or more years' experience developing web-based applications using JavaAbility to work both as part of a team as well as independentlyAbility to lead small to mid-sized projectsAbility to prioritize and multitask, deadline and detail-orientedDemonstrated team performance skills, service mindset approach, and the ability to act as a trusted advisorExperience with tools and libraries including Spring Framework and HibernateExperience writing web APIs in JavaFamiliarity with build and CI/CD tools including Maven, npm, Artifactory, JenkinsFamiliarity with LinuxExperience with SQL (preferably Oracle)Experience developing REST-based Web Services.The following skills are considered a plus, but are not required:.Experience working with WebLogic ServerExperience working with Apache Solr SearchFamiliarity with Amazon Web Services, including EC2 and S3 servicesFamiliarity with Linux shell scriptingExperience with server-side web templating packages such as ThymeleafExperience with front-end web development languages and tools including HTML, JavaScript, CSS.Certificates and Licenses.Completion of Harvard IT Academy specified foundational courses (or external equivalent) preferred.Working ConditionsHUIT actively supports hybrid work where business needs allow. This position has been designated as a primarily remote position. All remote work must be performed in a state in which Harvard is registered to do business (CA, CT, GA, IL, MA, MD, ME, NH, NJ, NY, RI, VA, VT, and WA). Travel to campus may be necessary based on business needs and the nature of work. Harvard University continues to place the highest priority on the health, safety and wellbeing of its faculty, staff, and students, as well as the wider community. Please note that all new employees will be required to provide confirmation of primary series COVID-19 vaccination upon hire, as detailed on our COVID-19 Vaccine Requirement Webpage. Harvard University Health Services employees and other health care individuals are also required to be up to date on vaccination as described by the CDC. Individuals may claim exemption from the vaccine requirement for medical or religious reasons. Additional information regarding this requirement, exemptions, verification of vaccination status, and other related policies and resources may be found on the University's COVID-19 Information Website..Commitment to Equity, Diversity, Inclusion, and Belonging Harvard University views equity, diversity, inclusion, and belonging as the pathway to achieving inclusive excellence and fostering a campus culture where everyone can thrive. We strive to create a community that draws upon the widest possible pool of talent to unify excellence and diversity while fully embracing individuals from varied backgrounds, cultures, races, identities, life experiences, perspectives, beliefs, and values..Job Function Information Technology.Sub Unit------------Location USA - MA - CambridgeDepartmentAdministrative Technology ServicesTime StatusFull-timeUnion00 - Non Union, Exempt or TemporaryPre-Employment ScreeningIdentity.Commitment to Equity, Diversity, Inclusion, and BelongingHarvard University views equity, diversity, inclusion, and belonging as the pathway to achieving inclusive excellence and fostering a campus culture where everyone can thrive. We strive to create a community that draws upon the widest possible pool of talent to unify excellence and diversity while fully embracing individuals from varied backgrounds, cultures, races, identities, life experiences, perspectives, beliefs, and values..EEO StatementWe are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic protected by law.

### Response:

Job Requirements:- Minimum of five years' post-secondary education or relevant work experience- 5 or more years' experience developing web-based applications using Java- Ability to work both as part of a team as well as independently- Ability to lead small to mid-sized projects- Ability to prioritize and multitask, deadline and detail-oriented- Demonstrated team performance skills, service mindset approach, and the ability to act as a trusted advisor- Experience with tools and libraries including Spring Framework and Hibernate- Experience writing web APIs in Java- Familiarity with build and CI/CD tools including Maven, npm, Artifactory, Jenkins- Familiarity with Linux- Experience with SQL (preferably Oracle)- Experience developing REST-based Web Services- Completion of Harvard IT Academy specified foundational courses (or external equivalent) preferred.