Software Engineer Black Duck Software
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.
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
- See more at: http://www.blackducksoftware.com/careers/openings/software-engineer-0#sthash.MqEt6JOC.dpuf
||Burlington, MA |