Search jobs > Asheville, NC > Part-time > Software developer

Software Developer

InsideHigherEd
Asheville, North Carolina
$70K-$75K a year
Full-time
Part-time

UNC Asheville Overview :

Located in the Blue Ridge Mountains in Western North Carolina, UNC Asheville is the designated public liberal arts campus in the University of North Carolina system.

UNC Asheville is nationally known for the quality of our student-centered teaching, mentoring of undergraduates in research, interdisciplinary learning, and striving to be an inclusive campus community.

UNC Asheville is committed to promoting diversity and a work environment that encourages knowledge of, respect for, and the ability to engage with those of other cultures or backgrounds.

Staff members are encouraged to take an active role to engage in the institution’s efforts in promoting diversity and inclusion throughout the workplace.

The successful candidate is expected to foster an inclusive work culture where uniqueness of beliefs, backgrounds, talents, capabilities and ways of living are respected and welcomed.

Women, traditionally under-represented minorities, and people with disabilities are encouraged to apply.

Position Type : EHRA Staff

EHRA Staff

Title : Software Developer

Software Developer

Position Number : 000134

000134

Recruitment Range : $70,000-$75,000

$70,000-$75,000

Work Schedule and Hours :

Typical hours are Monday-Friday from 8 : 00 a.m. to 5 : 00 p.m.; occasional overtime may be needed to meet the needs of the department.

Full-Time / Part-Time :

Full-Time

Months per Year : 12 Months

12 Months

Position Summary :

UNC Asheville’s National Environmental Modeling and Analysis Center (NEMAC) helps people understand and reach decisions in a complex and changing world.

NEMAC is currently seeking a Software Developer to join our staff in a full-time position to support NEMAC’s efforts.We are most interested in finding the best candidate for the job.

NEMAC will consider any equivalent combination of knowledge, skills, education and experience to meet minimum qualifications.

If you are interested in applying, we encourage you to think broadly about your background and skill set for the role. There are no expectations that any candidate will have all these skills, and we can help you learn anything you lack.

The successful applicant will assist in the development and maintenance of Drupal websites, specifically the US Climate Resilience ToolkitThe person filling this position must be technically savvy, have excellent communication and project management skills and be willing and interested in pivoting into changing technologies.

This position is contingent upon funding that is evaluated on an annual basis.

FLSA : Exempt

Exempt

Required Education / Experience / Skills :

  • Bachelor’s degree in Software Engineering, Computer Science, Mathematics, a related field, or equivalent experience.
  • Strong understanding of Drupal CMS architecture, including theming and module development
  • Experience with Drupal 8-10, including knowledge of its APIs, webhooks, and best practices.
  • Ability to customize and extend Drupal functionalities using PHP, JavaScript, HTML, CSS, and other relevant technologies.
  • Proficiency in frontend technologies such as HTML5, CSS3, and JavaScript.
  • Experience in responsive web design and mobile-first development principles.
  • Familiarity with frontend CSS frameworks / libraries such as Bootstrap or Tailwind.
  • Strong analytical and problem-solving skills to identify and resolve issues within Drupal sites.
  • Ability to debug and troubleshoot technical problems related to Drupal modules, themes, and configurations.
  • Experience in performance optimization, caching strategies, and security best practices for Drupal websites.
  • Understanding of cloud technologies (especially AWS) both for general compute infrastructure and for web application development with a solid understanding of serverless.
  • Experience building software with version control in a team environment (e.g. Git)

Preferred Education / Experience / Skills :

  • Experience maintaining client relationships
  • Experience with Linux / Unix
  • Interest in mentoring undergraduate interns

Knowledge, Skills and Abilities :

  • Comprehensive knowledge of Drupal CMS architecture, including content types, taxonomies, blocks, and views.
  • Strong skills in PHP programming language, including object-oriented programming (OOP) concepts and Drupal-specific APIs.
  • Mastery of frontend technologies like HTML, CSS, and JavaScript
  • Experience with version control systems such as Git for collaborative development and code management.
  • Aptitude for troubleshooting and debugging issues in Drupal sites, including performance optimization and security vulnerabilities.
  • Flexibility to adapt to evolving project requirements, technologies, and industry standards in the dynamic landscape of web development.
  • Knowledge of AWS cloud technologies
  • Ability to adapt to new technical environments
  • Ability to function in a highly self-directed manner
  • Excellent verbal and written communication skills

Special Instructions to the Applicant :

Applications must be submitted online no later than 11 : 59 p.m. (EST) on the closing date for each specific position. Please note that any documents submitted to Human Resources or the hiring departments become property of UNC Asheville and will not be returned.

Official verification from each college / university you have attended are required upon employment, and will be requested directly from the college / university by Human Resources or from the National Student Clearinghouse.

Any expense will be the responsibility of the employee. Educational degrees must be from an appropriately accredited institution.

If no applicants apply who meet the required competency and training and experience requirements, management may consider other applicants.

Salary would be determined based on competencies, equity, budget, and market considerations. It is the policy of UNC Asheville to conduct pre-employment background investigations on all candidates selected for employment.

If hired, the candidate will be required to submit proof of eligibility to work in the United States. New employees are paid only by direct deposit to the financial institution of their choice.

Posting Number : E0440

E0440

Posting date : 07 / 22 / 2024

07 / 22 / 2024

Closing date : 08 / 11 / 2024

08 / 11 / 2024

Open Until Filled :

30+ days ago
Related jobs
Promoted
VirtualVocations
Asheville, North Carolina

A company is looking for a Java AWS Developer to design and develop AWS native applications for Medicare beneficiaries. ...

DATAVOICE INTERNATIONAL, INC.
North Carolina, United States
Remote

Harris' DataVoice International division is on the lookout for a passionate Software Developer to join our team, focusing on enhancing our core C++ product line. Design and develop the software components with guidance from senior team members/technical architect. Minimum 2+ years related software e...

Promoted
VirtualVocations
Asheville, North Carolina

A company is looking for a Software Developer 2 in the United States. ...

Trimble
NC, US
Remote

Software Developer - Control System Support. Join our innovative Control System Development team as a Software Developer, where your primary mission will be to enhance and support the integration and effectiveness of our ECU (Electronic Control Unit) platforms. As a Software Developer you’ll have th...

Promoted
VirtualVocations
Asheville, North Carolina

A company is looking for a Lead Assistant Manager - Software Developer / Support Specialist. NET, and ReactExperience with Databricks, Python, and SparkKnowledge of Microsoft SQL Server and ORM frameworks like Entity FrameworkMaster's or Bachelor's degree in Computer Science or Software Development....

Artisan Studios
Asheville, North Carolina

Senior Software Engineer - Lead Android App Developer   Who We Are   Artisan Studios is a digital innovation consultancy comprised of strategists, engineers, and designers who are passionate about the potential of technology. We are looking to grow our team of Artisans with a Senior S...

Volaris Group
North Carolina
Remote

Our IEP and Medicaid software, and customer care team help districts maximize participation in Medicaid reimbursement programs and provide exceptional experiences for all students. Bachelor's degree or equivalent experience in computer science, software development. Strong experience in all aspects ...

N. Harris Computer Corporation - CAD
North Carolina, United States
Remote

As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborate with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passionate ...

Artisan Studios
Asheville, North Carolina

Software Engineer - Android App Developer   Who We Are   Artisan Studios is a digital innovation consultancy comprised of strategists, engineers, and designers who are passionate about the potential of technology. We are looking to grow our team of Artisans with a Software Engineer - ...

Taylor Corporation
Remote, NC
Remote

Creates software applications with input on design to adhere to designs supporting internal business requirements and external customers. Integrates software components and third-party programs. Maintains, fixes and enhances existing software applications to adhere to designs supporting internal bus...