Turn this role into an interview — a resume and cover letter built around what this employer wants.
Dartmouth College is seeking an Enterprise Software Engineer II in Hanover, NH, to join a DevOps-focused software engineering team. You will contribute across the full software lifecycle, from architecture to deployment, supporting both client-side and server-side development using Ruby, Java, Python, JavaScript, and related frameworks.
Expect collaboration across multiple teams and a strong emphasis on scalable, secure solutions.
Dartmouth College has a Tobacco-Free Policy. Smoking and the use of tobacco-based products (including smokeless tobacco) are prohibited in all facilities, grounds, vehicles or other areas owned, operated or occupied by Dartmouth College with no exceptions. For details, please see our policy. https://policies.dartmouth.edu/policy/tobacco-free-policy
Position Information
Posting date 10/08/2026
Open Until Filled Yes
Position Number 1128440
Position Title Enterprise Software Engineer II
Hiring Range Minimum $87,700
Hiring Range Maximum $109,600
Union Type Not a Union Position
SEIU Level Not an SEIU Position
FLSA Status Exempt
Employment Category Regular Full Time
Scheduled Months per Year 12
Scheduled Hours per Week 40
Schedule Monday – Friday, 8:00 PM – 5:00 PM
Location of Position Hanover, NH
Remote Work Eligibility? Hybrid
Is this a term position? No
If yes, length of term in months. NA
Is this a grant funded position? No
Position Purpose The Enterprise Software Engineer II ( ESEII ) works within a software engineering team to provide technical leadership and support for a single software application. The role is involved in all aspects of software development, from architecture and design to implementation and testing. The ESEII also monitors hardware utilization and develops strategies for effective resource utilization, providing technical direction to less experienced programming staff members and maintaining their technical expertise. As a member of a DevOps team, the ESEII upgrades all components of the technology stack to ensure comprehensive and efficient service delivery to clients.
Description Join our software engineering team at Dartmouth where you’ll find a world class fusion of renowned liberal arts college and robust research university. We are looking for a ‘T-shaped person’ who can combine deep expertise with broad knowledge to solve problems. The ideal candidate has practical experience at the intersection of packaged software and custom development. We design, build, and customize reliable, secure, scalable solutions. We use languages like Ruby, Javascript, Python, Java, and frameworks like Rails, React, Spring and Boot, and maintain and interact with apps built on many technology stacks. Experience with both client-side development and server-side development is strongly desired. Experience also with SQL, Relational database is important as we use Oracle and Postgres databases. We integrate systems using RESTful APIs, database calls, and other tools. Understanding and experience maintaining different approaches is desired. You will become comfortable designing integrations and analyzing tradeoffs between approaches. We are evolved our automation of infrastructure, infrastructure-as-code, and how Software and Infrastructure Engineers work together. Help us continue to define what DevOps means at Dartmouth. We use a lot of different tools. You will be skilled in multiple programming languages and familiar with many. Our team administers Dartmouth’s Student and faculty facing applications and services. Dartmouth uses Kubernetes, docker, Git, and many other platforms. Experience with SaaS and on-premises packaged software will be helpful. Every member of our team works with customers, management, and other teams every day. Can you explain and discuss business and technical information verbally and in writing? Our team uses Agile and Scrum and is responsible for multiple solutions. Our team members work on multiple projects with other teams. You will balance multiple projects, evaluate priorities, and communicate choices inside and outside the team. We embrace diverse, high initiative and collaborative people.
Required Qualifications - Education and Yrs Exp Bachelors or equivalent combination of education and experience
Department Contact for Recruitment Inquiries
Joe Doucet
Department Contact Phone Number
Department Contact for Cover Letter and Title
Joe Doucet, Associate Vice President, Enterprise Systems Group
Department Contact's Phone Number
Equal Opportunity Employer Dartmouth College is an equal opportunity employer under federal law. We prohibit 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.
Employment in this position is contingent upon consent to and successful completion of a pre-employment background check, which may include a criminal background check, reference checks, verification of work history, conduct review, and verification of any required academic credentials, licenses, and/or certifications, with results acceptable to Dartmouth College. A criminal conviction will not automatically disqualify an applicant from employment. Background check information will be used in a confidential, non-discriminatory manner consistent with state and federal law.
Is driving a vehicle (e.g. Dartmouth vehicle or off road vehicle, rental car, personal car) an essential function of this job? Not an essential function
Percentage Of Time 50%
Collaboration and Relationship Management
Percentage Of Time 30%
Training and Development
Percentage Of Time 15%
Other duties as assigned.
Percentage Of Time 5%
Demonstrates professionalism and collegiality through actions, interactions, and communications with others appropriate to an environment that is welcoming to all.
Performs other duties as assigned.
Required fields are indicated with an asterisk (*).
(Open Ended Question)
Dartmouth College Office of Human Resources | 7 Lebanon Street Suite 203 | Hanover, NH 03755 | Ph 603.646.3411 | jobs@dartmouth.edu