H

Harvard University

Ivy League university in Cambridge, MA

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USANo salary listedHybrid

About the Job

Requirements

  • A minimum of seven years of post-secondary education or relevant work experience is required.
  • Experience designing interactive Oracle APEX applications.
  • Ability to develop software in Java, JavaScript, PL/SQL, or other programming languages.
  • Experience developing web applications using at least one popular web framework.
  • Experience with test-driven development.
  • Proficiency with software engineering tools and development best practices.
  • Ability to document business and technical requirements, specifications, and solutions clearly.
  • Knowledge of relational databases and database-driven applications.
  • A bachelor's degree in Computer Science, Engineering, or a related field is preferred.
  • Completion of Harvard IT Academy specified foundational courses or an external equivalent is preferred.
  • Experience with both Agile and Lean development methodologies.

Responsibilities

  • Develop secure new applications and functionality, and enhance and support existing applications.
  • Provide system redundancy and collaborate with AA&D staff and cross-functional teams to deliver cost-effective and timely solutions.
  • Lead application development efforts while adhering to Software Development Life Cycle best practices.
  • Perform the full application development lifecycle, including requirements gathering, functional analysis, design, development, unit testing, documentation, implementation, maintenance, and support of applications and reports.
  • Develop PL/SQL stored procedures, functions, packages, triggers, and supporting database objects.
  • Use Oracle AOP, Dynamic SQL, ref cursors, bulk collection, explain plans, materialized views, shell scripting, and performance-tuning techniques as applicable.
  • Apply object-oriented programming, API development, and API management to build scalable and maintainable solutions.
  • Use Oracle APEX, JavaScript, jQuery, CSS, and web services to deliver secure, user-focused web applications and reports.
  • Apply REST design principles to web services and integrations, ensuring application usability, security, reliability, and performance.
  • Troubleshoot critical production issues and provide timely resolution.
  • Provide architectural guidance and leadership on software development best practices, user interface design frameworks, server-side development, integrations, messaging solutions, and related tools and technologies.
  • Evaluate the Oracle APEX technology roadmap and emerging tools for capabilities that would benefit the HMS-AAD platform.
  • Collaborate with consultants, vendors, and internal technology partners on code reviews, security reviews, integrations, and adoption of best practices.
  • Serve as a technical liaison to internal and external stakeholders and mentor junior staff.
  • Research new technologies, tools, and software products to assess feasibility and alignment with the organization’s technology strategy.

Desired Qualifications

  • Experience with higher education fundraising is a plus.
  • A strategic approach to problem-solving and the ability to develop and communicate a sound plan.
  • Analytical and quantitative skills, with the ability to connect product design and features to strategic objectives.

About the Company

Harvard University

Ivy League university in Cambridge, MA

Harvard University is a private research university in Cambridge, Massachusetts, founded in 1636 and the oldest institution of higher learning in the United States. It comprises Harvard College and multiple graduate and professional schools.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Harvard University

See more jobs