Senior Software Developer
Core
Build systems supporting editors, publishers, and integrity specialists to ensure the quality and integrity of published research.
Role type
Senior Software Developer (Research Integrity)
Builds
Web applications and systems for research publication integrity
Domain
Publishing / Research Integrity
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Kotlin, Java, web application development, mentoring, Test-Driven Development, pair programming, Continuous Integration/Delivery, system architecture design, stakeholder communication
Preferred skills
Agile processes, non-functional requirements, technical trade-off analysis, onboarding new members
Technologies
Kotlin, http4k, CloudFoundry, Concourse
Responsibilities
Develop new features and improve code quality, triage support queries and diagnose issues, lead technical discussions to improve architecture, transform high-level requirements into actionable work, coach junior developers
Seniority
Senior, hands-on IC with mentorship responsibilities