Unclassified

posted 8 days ago

Full-time - Mid Level

About the position

The position involves collaborating with product owners and team members to develop software using an Agile methodology. The role focuses on interpreting feature requests and building software components that serve both citizens and employees, utilizing a variety of technologies and frameworks.

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).
  • 7-15 years of overall technical experience and 6 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