Job Details

ID #11163802
State New Hampshire
City Hanover
Job type Permanent
Salary USD $78,000 - $97,500 78000 - 97500
Source Dartmouth College
Showed 2021-03-18
Date 2021-03-03
Deadline 2021-05-02
Category Education/teaching
Create resume

Rapport Programmer Analyst

New Hampshire, Hanover, 03755 Hanover USA

Vacancy expired!

Rapport Programmer Analyst The Research, Teaching and Learning (RTL), team at Dartmouth facilitates research through the development, management and maintenance of our grant management systems in addition to the development of bespoke software for research projects. Through a filter of collaboration and creative problem solving, we seek to optimize the grant application process for Principal Investigators and grant managers by working closely with The Office of Sponsored Projects. Other significant factors include developing and implementing product roadmaps for enhancements, upgrades, and integrations with other systems.

Key Accountabilities Project Analysis and Coordination
  • Guides research staff, team members, and business partners in defining software requirements and developing design solutions primarily for grants administration software.
  • Establishes timelines for projects, maintaining effective communication with team members and partners
  • Translates business requirements into technical specifications.
  • Manages software development ticketing system and priorities.
  • Develops understanding of similarities and differences in diverse cultures through employee education programs

Percentage Of Time: 40 Software Development
  • Works independently to convert project specifications and statements of problems and procedures into implemented software solutions for the Rapport Grants Administration software suite.
  • Implement customizations within vendor-provided frameworks (Huron, eSirius) while staying within upgrade paths
  • Work with databases to develop reports and troubleshoot problems.
  • Follows established standards and best practices of software engineering and programming, source code management, and documentation.
  • Maintains current knowledge and stays on top of emerging and evolving technology trends via peer reviewed journals, attending workshops and vendor documentation

Percentage Of Time: 25 System Support
  • Provides ongoing support of existing systems and effective support to end users.
  • Designs, implements, and documents user/technical support procedures.
  • Recognizes opportunities for new ways to utilize or improve systems.

Percentage Of Time: 25
  • Performs other duties as assigned
  • Develops understanding of similarities and differences in diverse cultures through employee education programs.

Percentage Of Time: 5 Demonstrates a commitment to diversity, inclusion, and cultural awareness through actions, interactions, and communications with others.

Performs other duties as assigned.

Required Qualifications - Education and Yrs Exp
  • Bachelors plus 3-5 years experience or equivalent combination of education and experience

Required Qualifications - Skills, Knowledge and Abilities
  • Demonstrated history of being a contributing member on a programming team.
  • Curiosity about technology and a desire to learn.
  • Effective and timely communication of project progress and impediments.
  • Problem analysis and debugging skills.
  • Understanding of tabular data and the relationship between a software solution and its database
  • Documented success in delivery of software solutions.
  • Bachelor’s degree required, or the equivalent combination of education and technical experience
  • 5 years experience working in application development teams
  • Solid understanding of object-oriented programming (OOP), Application Design
  • Patterns and computer science foundations
  • Strong decision making and problem solving skills and experience with project delivery
  • Working knowledge of HTML, Javascript, JQuery, XML, and CSS
  • Knowledge of the .NET Framework, MVC, ASMX, REST and SOAP APIs.
  • Working knowledge of Microsoft SQL Server database administration and stored procedures
  • Excellent verbal and written skills

Preferred Qualifications
  • 3+ years of Huron Grants experience
  • 3+ years of experience working with a grants office at a research organization.
  • Knowledge of grants administration and grant lifecycle from proposal to award
For additional information and to apply, please visit https://searchjobs.dartmouth.edu/postings/56401 Dartmouth College is an equal opportunity/affirmative action employer with a strong commitment to diversity and inclusion. 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 by members of all underrepresented groups are encouraged.

Vacancy expired!

Subscribe Report job