Senior Software Engineer

Job description

Posting Information

Position Information

Position Type Permanent Staff (EHRA NF) Department Renaissance Computing Inst-637100 Working Title Senior Software Engineer Appointment Type EHRA Non-Faculty Position Posting Category Information Technology Salary Range Dependent on qualifications and experience Full Time/Part Time? Full-Time Permanent Hours per Week 40 Vacancy ID NF0003780 Position ID 20025744 Posting Open Date 05/20/2019 Application Deadline 06/27/2019 Open Until Filled No Proposed Start Date 06/24/2019 Position Summary

We are currently looking for a Senior Software Engineer to join our Data Science team. The Senior Software Engineer will develop interfaces and components in a continuous deployment context emphasizing DevOps automation and cloud native design principles. We are interested in demonstrated experience delivering high quality, complex systems exhibiting deep familiarity with software design patterns and the principles of microservice architectures. While exposure to the specific tools and protocols listed below is important, we will consider candidates with a strong foundation in computer science and a track record of delivering advanced software to develop those competencies.

Educational Requirements

Relevant post-Baccalaureate degree required; for candidates demonstrating comparable background in academic or research computing management, will accept a relevant undergraduate degree and 3 or more years of relevant experience in substitution.

Qualifications and Experience

At least five years of professional software development experience. Programming and development skills in software engineering, design patterns, DevOps, configuration-as-code, and continuous deployment to include Python, OpenAPI, HTML, CSS, JavaScript, React, Linux, Ansible, Docker, Kubernetes, Neo4J, SQL, Apache Spark, Elastic Search. Demonstrated practice of iterative, customer focused software development in a continuous deployment setting involving multiple teams. Capacity for self education, interdisciplinary study and inquiry. Effective oral and written communication skills. Interpersonal communication, human relations and team building skills. Ability to foster and maintain collaborations with local and national researchers, and subject matter experts.

Equal Opportunity Employer

The University of North Carolina at Chapel Hill is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.

Special Instructions Quick Link Department Contact Information

Department Contact Name and Title Jordan Todd, HR Consultant Department Contact Telephone or Email [email protected] Office of Human Resources Contact Information

If you experience any problems accessing the system or have questions about the application process, please contact the Office of Human Resources at (919) 843-2300 or send an email to [email protected]
Please note: The Office of Human Resources will not be able to provide specific updates regarding position or application status.

Applicant Documents Required Documents
  1. Curriculum Vitae / Resume
  2. Cover Letter
Optional Documents
    Supplemental Questions

    Required fields are indicated with an asterisk (*).

    1. * Please select the response below that describes your level of education that best or mostly closely satisfies the education requirements for this position.
      • Bachelor’s degree in required discipline(s) listed or related field
      • Bachelor's degree in any field/discipline
      • Master's degree or Doctorate degree in required discipline(s) listed or related field
      • Master's degree or Doctorate degree in any field/discipline
      • None of the above




    Diversity Profile: University



    View more

    Learn more on Inside Higher Ed's College Page for University

    Arrow pointing right
    Job No:
    Posted: 5/30/2019
    Application Due: 6/29/2019
    Work Type: