Software Engineer - Integrations - 100% Remote

Sonatype · Jan 4th 2018

Apply on StackOverflow Careers

Sonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle Manager. We are a remote and talented product development group and we work in small autonomous teams to create high quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship, and having impact, then Sonatype is the right place for you. 

The Integrations Team is looking for a Software Engineer to work on building plugins and extensions to developer tools. We are looking for someone with a strong experience in API consumption and creation who has the thirst and ability to learn new systems quickly. Nexus integrations are often the first touchpoint developers have with Sonatype software so we strive to introduce the high quality and consistent brand expected from Sonatype software in all the integrations we develop. We are a very small team, working with great speed and agility.

Required Skills & Experiences

  • Strong knowledge and working experience with object oriented programming languages.

  • Strong knowledge and working experience with object oriented programming languagesExperience and interest in software design

  • Experience working in an environment leveraging remote communication and collaboration tools (e.g. HipChat, Slack, video conferencing, wikis, GitHub, etc.).

  • Have a strong bias for making things happen and love the team aspect of product development.

  • Legally authorized to work (without sponsorship) in Canada, the United Kingdom, or the United States of America and are currently residing in the corresponding country.

Desired Skills & Experiences

  • Experience with one or many of Java, C#, JavaScript, TypeScript and Python.

  • Experience with consumption and contribution to open source software.

  • Understanding and experience with functional programming.

  • Knowledge and experience of continuous delivery, including automated testing of various layers, containerization, automation of infrastructure provisioning and deployment, etc.

  • Experience developing applications deployed in Amazon Web Services.

  • Experience in an Agile development environment.

  • Experience working in a remote environment.

Apply on StackOverflow Careers