senior software engineer

Type: Permanent/Salaried with full benefits
Location: Burlington, MA
Description: Develop components of a critical-path data integration user applicationcation

Responsibilities

  • Work effectively with other development team members on all aspects of the process including design, implementation, testing, and documentation
  • Derive functional and design specifications from requirements
  • Develop functionality for a critical-path data integration application
  • Diagnose and fix bugs
  • Work effectively with other development team members on all aspects of the process including design, implementation, testing, and documentation

Requirements

  • Bachelor of Science in Computer Science or equivalent
  • 7+ years of commercial software development experience
  • 5+ years web-stack application development on mainstream application servers (Geronimo, JBoss, WebLogic, WebSphere, etc.)
  • 5+ years of Java experience
  • Excellent problem-solver
  • Ability to articulate current status and issues
  • Ability to accurately estimate project tasks for scheduling
  • Ability to accurately estimate project tasks for scheduling.
  • Ability to take direction and provide appropriate feedback
  • Ability to work on a development team in an iterative and incremental process
  • Must be self starter with good communication & presentation skills in a fast paced environment with multitasking capabilities

Additional desired skills

  • SQL, HTML, Javascript, XML read/write
  • Experience with third-party library integration
  • Experience with products and technologies for Data Warehousing, ETL, Data Integration