Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Java programming jobs

Senior Software Engineer in USA new

  • Harvard University
  • Full time
  • Email
  • Boston, MA

Responsibilities

  • Lead application development efforts and follow software development lifecycle best practices.
  • Perform requirements gathering, functional analysis, design, development, unit testing, documentation, implementation, maintenance, and application support.
  • Develop Oracle PL/SQL stored procedures, functions, packages, triggers, and supporting database objects.
  • Build secure, user-focused Oracle APEX web applications, reports, APIs, web services, and integrations.
  • Apply performance tuning, dynamic SQL, ref cursors, bulk collection, explain plans, materialized views, and related database techniques.
  • Troubleshoot critical production issues and provide timely resolution.
  • Provide architectural guidance on software development practices, user interface frameworks, server-side development, integrations, and messaging solutions.
  • Evaluate the Oracle APEX roadmap and emerging technologies for potential use by the HMS-AAD platform.
  • Collaborate with consultants, vendors, and internal technology partners on code reviews, security reviews, integrations, and best practices.
  • Serve as a technical liaison, mentor junior staff, and research new technologies and software products.

Requirements

  • Minimum of seven years of post-secondary education or relevant work experience.
  • Experience designing interactive Oracle APEX applications.
  • Ability to develop software using Java, JavaScript, PL/SQL, or other programming languages.
  • Experience developing web applications with at least one popular web framework.
  • Experience with test-driven development and software engineering tools and best practices.
  • Ability to document business and technical requirements, specifications, and solutions clearly.
  • Strong knowledge of relational databases and database-driven applications.
  • Bachelor’s degree in Computer Science, Engineering, or a related field preferred.
  • Strong interpersonal, facilitation, consensus-building, communication, analytical, quantitative, and strategic problem-solving skills.
  • Ability to collaborate effectively with staff at all organizational levels.
  • Experience with higher education fundraising is a plus.
  • Experience with Agile and Lean development methodologies.
  • Completion of specified Harvard IT Academy foundational courses or an external equivalent preferred.

Benefits

  • Hybrid work arrangement, with schedule and location determined by the department based on operational needs and work-location requirements.
  • Standard schedule of 35 hours per week.
  • Generous paid time off, including parental leave.
  • Medical, dental, and vision coverage beginning on day one.
  • Retirement plans with university contributions.
  • Wellbeing and mental health resources.
  • Family and caregiver support.
  • Professional development opportunities, including tuition assistance and reimbursement.
  • Commuter benefits, discounts, and campus perks.

Harvard University

Harvard University is a private research university that provides undergraduate, graduate, and professional education and conducts research across disciplines. Revenue from tuition, executive and online programs, research grants, and its endowment funds its schools and institutes, including Harva...

Similar positions

Senior Software Engineer Android Team

  • Dev.Pro
  • Full time
  • Remote
  • 11/08/2026
  • Argentina

Lead Software Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 11/08/2026
  • Salary: $138k - $185k/yr
  • Chicago, IL

Senior Java Software Engineer

  • Elastic
  • Full time
  • Remote
  • 11/08/2026
  • Salary: €56k-€88k
  • Portugal

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 11/08/2026
  • Salary: Competitive
  • Nashville, TN

Staff Software Engineer, Payments

  • Airbnb
  • Full time
  • USA
  • 11/08/2026
  • Salary: $212k-$265k
  • Remote