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

Responsibilities:
  • 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.
Requirements:
  • 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 careers@blackducksoftware.com

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