North Carolina State University · 19 hours ago
Research Application and Database Developer
North Carolina State University is seeking a Research Application and Database Developer to support interdisciplinary research projects. The role involves designing and implementing applications and databases, developing data pipelines, and ensuring the integration of research computing infrastructure to meet project needs.
EducationNon ProfitUniversities
Responsibilities
Responsibility for the design and implementation of various applications, workflows, and databases to support interdisciplinary projects within and across academies, centers, initiatives, and institutes
Develop and implement data pipelines to perform data integration in support of interdisciplinary projects
Ensure seamless integration of research computing infrastructure, through the use of data and database connectors, to meet the data analytics needs of the interdisciplinary projects
Assume a leading role in the security, the integrity, and the performance of the in-house and managed connectors, databases and data pipelines deployed in support of the interdisciplinary projects
Identify and implement technological solutions including design and implementation of databases, plugins, both in the cloud & on-premises, with the goal of meeting research project requirements while improving operational performance and efficiency
Apply modern application development and data management practices to ensure compliance with evolving standards
Lead application and database levels integration by setting up data pipelines to support major interdisciplinary research projects
Identify and implement technological solutions both in the cloud & on-premises, with the goal of improving operational performance and efficiency
Build, maintain, and document version-controlled code and data processing pipelines for complex research environments
Evaluate, configure, set up and administer databases to meet research project needs
Develop a solid understanding of the research data management system (RDMS) such as Globus, iRODS etc
Use Knowledge of REST API to develop plugins into RDMS to meet additional project needs
Develop or use existing data connectors to move data from source to destination
Lead efforts to integrate RDMS to dashboard, visualization or other publishing platforms
Administer the RDMS and facilitate the development of training material in collaboration with other OIT/unit IT facilitators
Qualification
Required
Master's degree and at least two years of relevant experience OR Bachelor's degree with at least three years of relevant experience OR An equivalent combination of education, training and relevant experience
Effective interpersonal skills, with ability to communicate clearly and knowledgeably
Time and project management skills
Ability to teach students and postdocs with little or no knowledge of applications development
Experience as a Full Stack Developer or similar role
Knowledge of front end frameworks (e.g. Angular, React, Vue) and UI/UX design
Knowledge of databases (e.g. PostgreSQL, MySQL, MongoDB) and familiarity with web servers (e.g. Nginx, Apache)
Experience with writing clean structured code and implementing good practices for software performance and code readability, maintainability and scalability
Familiarity with Linux/Unix command line interface
Preferred
Proven experience as a Full Stack Developer or similar role Knowledge of user-centered design practices
Knowledge of front-end languages (e.g. HTML/ CSS, JavaScript, XML)
Knowledge of multiple back-end languages (e.g. C#, Java, Python, JavaScript) and their respective frameworks, especially Node.js and Express.js
Experience with cloud computing (e.g. AWS, Azure, GCP, etc)
Experience with agile software development
Knowledge of research process, data lifecycle, and data workflows
Experience developing automated processes for integrating data
Experience with database schema development, implementation and administration
Experience writing technical documentation
Good problem solving skills
Benefits
Medical , Dental , and Vision
Flexible Spending Account
Retirement Programs
Disability Plans
Life Insurance
Accident Plan
Paid Time Off and Other Leave Programs
12 Holidays Each Year
Tuition and Academic Assistance
Childcare benefits
Wellness & Recreation Membership
Wellness Programs
Company
North Carolina State University
North Carolina State University is an educational institution that offers graduate and undergraduate programs.
H1B Sponsorship
North Carolina State University has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (211)
2024 (134)
2023 (164)
2022 (106)
2021 (90)
2020 (108)
Funding
Current Stage
Late StageTotal Funding
$60.84MKey Investors
National Institute of Food and AgricultureNational Safety CouncilBezos Earth Fund
2024-06-26Grant· $0.27M
2024-06-13Grant· $0.05M
2024-05-31Grant· $30M
Recent News
2026-01-23
2026-01-06
Company data provided by crunchbase