Back to jobs
Posted Yesterday

Job Description

90%:
  • Contribute significantly to creating and extending the Specify 7 web platform by applying software engineering best practice methods for design, coding, documentation and automated testing, to create great software with immediate global impact. 
  • Play a central role in producing sustainable technology for the Specify Consortium, envision design options and prioritize software innovation for generality, flexibility, extensibility, and scalability. Champion solutions with a deep understanding of requirements acquired from interaction with project stakeholders, including team members, advisory committees, and especially from Specify software users. 
  • Analyze and influence platform architecture decisions, security and standards options, assess alternative implementation strategies and component classifications for software modules, and contribute enhancements to Specify tools and development processes for continuous improvement of our DevOps methods and software deliverables.
5%:
  • Engage with collections scientists and technologists at Specify members institutions to discuss software issues remotely, or occasionally on-site at member museums, or at national and international conferences.
5%:
  • Mentor talented and highly-motivated undergraduate computer science developers, working with them to leverage their passion and enthusiasm for software engineering.
Research Engineer at Center for Public Partnerships & Research | Renata