×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, Full Stack Developer

Job in Hanover, Grafton County, New Hampshire, 03755, USA
Listing for: Inside Higher Ed
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, SQL Developer, DevOps
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR
Job Description & How to Apply Below

Position Overview

Title: Software Engineer – Advancement

Location: 41 Centerra Parkway, Lebanon, NH 03766

Schedule: Hybrid (remote with occasional on‑site work; 1–2 days per month at office, up to 3 miles from Dartmouth campus). 40 hours per week.

Position Purpose

The Software Engineer for Advancement is a full‑stack developer who designs, develops, tests, and maintains software applications that advance the mission of Dartmouth’s Advancement division. This role requires strong technical expertise across multiple platforms and programming languages, combined with deep business understanding. The engineer works independently on moderate to complex technical work, contributes to team‑based architecture and implementation, and collaborates with teammates, clients, vendors, and campus partners to develop custom applications, enhance vendor systems, and support integrations across Advancement systems and institutional platforms.

Responsibilities

Software Development (60%)
  • Design, develop, test, and maintain custom software solutions that meet user needs and align with institutional standards.
  • Translate technical requirements into functional software components.
  • Participate in solution design and architecture discussions, contributing to decisions on system structure, integration approaches, and performance optimization.
  • Develop and consume APIs and web services for system interoperability.
  • Maintain and enhance database‑driven applications using tools such as Oracle PL/SQL and APEX.
  • Implement unit testing, automated testing frameworks, and follow version control and release management best practices.
  • Support infrastructure and application support for both on‑premises and cloud environments.
  • Collaborate on deployments and contribute to automation and Dev Ops workflows.
  • Develop and enhance documentation supporting systems, integrations, and processes.
Collaboration and Client Support (20%)
  • Work closely with team members to complete tasks aligned to team goals and delivery timelines.
  • Partner with stakeholders to understand business needs, clarify requirements, and deliver value through technical solutions.
  • Support vendor system implementations and integrations; engage with vendors on issue resolution.
  • Maintain strong working relationships with functional teams, end users, and other IT professionals across the institution.
Team Engagement and Continuous Learning (20%)
  • Participate in agile ceremonies, sprint planning, retrospectives, and team‑based prioritization.
  • Share technical knowledge through documentation, code reviews, cross‑training, and informal mentoring of colleagues.
  • Engage in continuous professional development to stay current with tools, languages, frameworks, and higher education technology practices.
  • Contribute to team culture through collaboration, knowledge sharing, and continuous improvement efforts.
Qualifications Required
  • Bachelor’s degree.
  • 5–8 years of professional software engineering experience.
  • Full‑stack application development experience.
  • Experience with Oracle PL/SQL, SQL, APEX, data migrations, and database administration.
  • At least one programming language (e.g., Python, JavaScript, Java, C#).
  • Front‑end development skills (HTML, CSS, JavaScript).
  • RESTful APIs and system integration experience.
  • Version control (Git, SVN) and release pipeline experience.
  • Knowledge of internet communication components, DNS/DNAME, SMTP, SSL/TLS, authentication, and encryption.
  • Familiarity with Dev Ops principles and CI/CD tools.
  • Strong problem‑solving, communication, and teamwork skills.
  • Ability to work independently on technical tasks and contribute to team solutions.
Preferred
  • Vendor system integration and support for ERP platforms (e.g., Advancement, SIS, Finance, HR).
  • Data governance, privacy, and compliance standards (FERPA, HIPAA, GDPR).
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Exposure to Agile development methodologies and tools.
  • Understanding of institutional workflows in higher education.
  • Experience in database administration tasks.
  • Proficiency in application upgrade, cloning, and installation procedures.
Equal Opportunity Employer

Dartmouth College is an equal opportunity employer under federal law. The college prohibits discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. Applications are welcome from all.

Background Check

Employment is contingent upon consent to and successful completion of a pre‑employment background check, which may include criminal, reference, and work history verification. A criminal conviction does not automatically disqualify an applicant.

Additional Information

Smoking and the use of tobacco-based products are prohibited on all Dartmouth College facilities, grounds, vehicles, or other areas.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary