Software Engineer
Black Duck Software, Inc. - Burlington, MA

This job posting is no longer available on Black Duck Software, Inc.. Find similar jobs: Software Engineer jobs - Black Duck Software jobs

  • Responsible for the development, integration, and testing of Black Duck Software’s Enterprise Software Suite.
  • Develop high quality Java EE Software Product.
  • Conduct new technology research; bring fresh ideas and concepts to bear on product development.
  • Hands on experience developing complex web-based systems.
  • 3+years of programming experience with any modern, object-oriented and/or dynamic language like Java, Python, Ruby.
  • Firm grasp of the Software Development Life Cycle, Agile methodologies, Object Oriented design unit testing, integration testing, etc.
  • Experience with test driven development using JUnit, TestNG, or the like.
  • Experience with acceptance testing tools.
  • SQL programming knowledge and experience with relational databases like PostgresSQL.
  • Strong understanding of HTML, CSS, and especially Javascript*. (*a must)
  • Excellent problem solving and communication skills.
  • Ability to work/solve problems as part of a team as well as independently.
  • Undergraduate degree in Computer Science/Engineering.
Additional Skills (not required, but a plus):
  • Experience with Spring and/or Hibernate
  • Bootstrap, Backbone, Marionette
  • Selenium
If interested, please email your resume to

Only applicants selected for further consideration will be contacted.

Unfortunately, resumes from third party submissions will not be accepted at this time.

Black Duck Software, Inc. - 17 months ago - save job - copy to clipboard