Idaho State Job Bank
Full Stack Web/Mobile Application Developer
Idaho State Job Bank, Moscow, Idaho, United States, 83843
Full Stack Web/Mobile Application Developer at University of Idaho in Moscow, Idaho, United States Job Description University of IdahoFull Stack Web/Mobile Application DeveloperLocation: MoscowDivision/College: Research Centers and InstitutesEmployee Category: ExemptPay Range: $85,000 annually, or higher depending on experience.FTE: 1.0Full/Part Time: Full TimePosition Summary:This technical position works closely and collaboratively with other research computing staff within RCDS plus a wide variety of outside partners - including scientists both inside and outside of the University of Idaho. This position will interface with collaborators from external state and federal agencies as well as the private sector and is responsible for guiding the development and adoption of strategic technical architecture to support research computing within IIDS and the broader University of Idaho research enterprise.This position is responsible for participating in and leading the innovation, design, development, deployment and maintenance of interactive research software systems, information/data management systems and research applications at UI. These responsibilities include analyzing, recommending, developing and deploying data-driven research applications and frameworks. This position designs, adopts and troubleshoots backend databases, user interfaces and application frameworks.The Full Stack Web/Mobile Application Developer will serve as second-layer technical support for RCDS and will be responsible for developing and delivering training materials, maintaining documentation within a knowledge database and providing a high level of QA/QC in all web/mobile applications, databases and documentation. Minimum Qualifications:Bachelor's Degree in computer science/engineering, data science, biology/bioinformatics, ecology, geology, environmental science or related field; four additional years of experience designing and developing complex relational databases and database-driven web/mobile applications (for a total of four years) may substitute for a Bachelor's Degree Designing and developing complex relational databases and database-driven web/mobile applications Working with Python and/or PHP Using, parsing and constructing JSON and/or XML Coding and troubleshooting SQL, JavaScript, HTML, CSS Working with web service APIs Working directly with partners to design, document, test, deploy, configure, support and troubleshoot research software applications Using the Linux operating system Preferred Qualifications: M.S. degree (or higher) in computer science/engineering, data science, biology/bioinformatics, ecology, geology, environmental science or related field or equivalent research experience in a scientific field and at least 5 years of proven work experience in web/mobile application development, database administration Experience: Computer programming skills in three or more of the following technologies: Python, PHP, R, SQL, Node.js, JavaScript, C/C++/C#, Ruby-on-Rails, shell scripting JavaScript frameworks such as Angular, React, jQuery Flask or Django web application frameworks Scientific Data management and analysis Designing and implementing REST Application Programming Interface (API) Team-based software development environments using version control systems such as git/GitHub, Subversion, etc. Content management systems and development frameworks including Drupal or WordPress. Effectively communicating scientific research to multiple audiences Demonstrated working knowledge: Best practices and current trends in database design and web/mobile application development Configuring and implementing a database-driven content management system NoSQL database platforms (e.g. MongoDB) Machine learning frameworks such as TensorFlow, PyTorch, or Sci-kit Learn Mapping and visualization libraries such as D3, Plotly, Leaflet, Chart.js, Highcharts Geographic Information Systems (GIS) and web-mapping applications/tools Aesthetically compelling graphic design principles through providing a working portfolio of previous work Demonstrated ability to: Analyze data and software systems and interpret and communicate important technical data Prioritize and problem solve, work independently and be attentive to the details and deadlines of complex and multiple projects Provide technical and project leadership Think critically, act independently and exercise initiative Work collaboratively and contribute to the team effort to achieve goals Maintain productivity under a variety of circumstances Manage a variety of projects and workloads simultaneously and meet deadlines Communicate effectively with supervisors/collaborators in web/mobile application development Physical Requirements & Working Conditions:None NoneRequired Licensures, Certifications or otherPosting Number: SP004623PPosting Date: 10/15/2024Closing Date: Open Until Filled: YesSpecial Instructions:Please address all the minimum requirements in the Letter of Qualification. Preferential review of applicants to begin on October 29, 2024.If you would like a full copy of the job description for this position, please contact Kathleen Skovgard at . To see additional information, please visit the ORED Jobs page here.Background Check: Applicants who are selected as final possible candidates must be able to pass a criminal background check.To apply, please visit: jobs.uidaho.eduEEO StatementUniversity of Idaho is an Equal Opportunity/Affirmative Action/Veterans/Disability Employer.Copyright 2024 Inc. All rights reserved.Posted by the FREE value-added recruitment advertising agency jeid-a934381bbd1a5744b214f0ae9dc47086 To view full details and how to apply, please login or create a Job Seeker account