Associate Research Programmer
University of Notre Dame
The University of Notre Dame (ND.jobs) is accepting applications for a
Associate Research Programmer.
Applications will be accepted until 1/25/2022.
The Center for Research Computing at the University of Note Dame is looking for an Associate Research Programmer. This position focuses on software support, middleware and interface developments for multiple projects in the Center for Research Computing.
Specific Responsibilities Include:
- Assist with research projects to ensure that current features remain functional. Maintain and develop software frameworks that support scientific work. Install and upgrade hardware and software as needed.
- Develop web interface design, usability analysis, accessibility regulations, and be responsible for the user experience; specific skills include Python, HTML, AJAX, database access and other modern Web 2.0 design elements.
- Create tools in Python, SQL, Javascript to support scientific web portal, database, and analysis of data.
- Design and implement information architecture, user interface, and functionality of web portals.
- Assist with the development of online help facilities, training materials, and conduct periodic usability studies at gatherings of users, such as training courses and user conferences.
The CRC is a part of the Notre Dame Research (NDR) division. Notre Dame Research is committed to creating a community that fosters equity of experience and opportunity and ensures that members of all backgrounds feel safe, welcome, and included. We strive to achieve a culture of openness, autonomy, and belonging; making Notre Dame an exceptional place for our team, partners, and collaborators to flourish.
There is a preferred candidate for this position.
Minimum Qualifications:
- Associates degree with at least 2 - 3 years experience.
- Candidate should be at least a major Computer Science or Computer Engineering.
- Experience with and/or strong knowledge and interest in some or all of the following is preferred:
- Development skills in Python/Django or PHP, Javascript (jQuery,Bootstrap etc.), HTML/CSS and SQL.
- DBA and development skills in PostgreSQL, MySQL or any other DBMS. Web and application server administration skills with Apache or Nginx.
- System administration skills with Linux, MacOS X and Windows. Some programming experience outside of the academic environment is highly desired.
- Some experienced with OOP (C/C ), introduced to Python/PHP, JavaScript, HTML/CSS, and/or some sort of DBMS. Knowledge of NodeJS, Express, MongoDB, AngularJS is a plus.
- Should be able to work with revision control. Provide readable and thorough documentation in code. Code is structured properly to avoid unnecessary duplication, and split apart into sensible structures. Should test own code before commitment.
- Excellent oral and written communication skills.
- The ability to pick up and learn general concepts and technologies quickly and independently.
- Excellent oral and written communication skills.
- The ability to pickup and learn general concepts and technologies quickly and independently.
- One-year minimum experience with: Database development, Web portal development (HTML/CSS, Javascript, Django, PHP etc.), Linux server administration.
- Two-years minimum experience with any programming language.
Preferred Qualifications:
ABOUT NOTRE DAME:
The University of Notre Dame, founded in 1842 by Rev. Edward F. Sorin, C.S.C., of the Congregation of Holy Cross, is an independent, national Catholic university located in Notre Dame, Ind. For the fifth consecutive year, the University of Notre Dame has received Honor Roll distinctions as one of the top 10 higher education workplaces in the country in the Chronicle of Higher Education's annual "Great Colleges to Work For" survey...and we are proud of it!
This appointment is contingent upon the successful completion of a background check. Applicants will be asked to identify all felony convictions and/or pending felony charges. Felony convictions do not automatically bar an individual from employment. Each case will be examined separately to determine the appropriateness of employment in the particular position. Failure to be forthcoming or dishonesty with respect to felony disclosures can result in the disqualification of a candidate. The full procedure can be viewed at https://facultyhandbook.nd.edu/?id=link-73597.
Equal Opportunity Employment StatementThe University of Notre Dame seeks to attract, develop, and retain the highest quality faculty, staff and administration. The University is an Equal Opportunity Employer, and is committed to building a culturally diverse workplace. We strongly encourage applications from female and minority candidates and those candidates attracted to a university with a Catholic identity. Moreover, Notre Dame prohibits discrimination against veterans or disabled qualified individuals, and requires affirmative action by covered contractors to employ and advance veterans and qualified individuals with disabilities in compliance with 41 CFR 60-741.5(a) and 41 CFR 60-300.5(a).
APPLICATION PROCESS:
Please apply online at http://ND.jobs to Job # S221239. For additional information about working at the University of Notre Dame and various benefits available to employees, please visit http://hr.nd.edu/why-nd. The University of Notre Dame supports the needs of dual career couples and has a Dual Career Assistance Program in place to assist relocating spouses and significant others with their job search.
jeid-1da587ebaaa64a4082aa51d554dff3b4