Unclassified

posted 8 days ago

Full-time

About the position

The position involves collaborating with product owners and team members to interpret feature requests and develop software using an Agile development process. The role focuses on utilizing various technologies to design, build, and test software components that serve both citizens and employees, ensuring continuous integration and feedback throughout the development cycle.

Responsibilities

  • Work with product owners and colleagues to interpret feature requests and develop software in iterative design/build/test cycles using an Agile development process.
  • Use Javascript, MongoDB, RESTful web services, MuleSoft, Java Spring MVC, and Oracle to design, build, and test software components.
  • Regularly check code into the continuous integration pipeline based on Gradle, Git, and Jenkins to incrementally build the overall system and receive immediate feedback on build performance.
  • Develop and expand unit and integration tests that will be automatically run by the build pipeline for developer feedback using JUnit and other tools like Geb, Spock, and Selenium.

Requirements

  • Experience with several components in the open-source and enterprise software stack, including Javascript (AngularJS and Bootstrap), Spring MVC developed with STS, MongoDB, and Oracle.
  • Experience working in a continuous integration environment with Git and build server software (Jenkins/Hudson/Bamboo).
  • 3 years of recent experience building Internet-facing applications using several components of the software stack.

Nice-to-haves

  • Experience with other open-source components such as Gradle, Activiti / jBPM, jQuery, MuleSoft, Geb, and Spock.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service