Employment Opportunities

Software Engineer with 1 - 5 years experience

Company: DocBox Inc. (www.docboxinc.com)
Location: Waltham, MA 02453
Industries: Computer/IT Systems/Medical
Job Type: Full time employee
Min. Education: Bachelor's Degree
Salary: Competitive

About DocBox:
DocBox Inc. is developing an innovative hospital clinical process management solution that promises to reduce medical mistakes, improve clinical work flow and processes, and improve the efficiency of medical staff at every point of the patient care process.

Responsibilities/Duties:
The candidate will contribute to the design, development and maintenance of information systems intended to improve patient safety. The position is part of the development team and works in close cooperation with other team members.

Responsibilities:

  • Analyze technical requirements for a planned release and create software design specifications
  • Discuss and agree implementation options within software team
  • Estimate effort of proposed design and impact on project timeline
  • Periodically report status and identify issues of assigned project tasks
  • Design and develop core Java/C/C++/script code and libraries, and inter-process communication and messaging technologies
  • Design and develop applications utilizing inter-process communication and messaging technologies
  • Develop tools using Java technologies
  • Share responsibility in the team to design, develop, test, debug, support and maintain system functionality
  • Document design decisions and participate in design and code reviews
  • Contribute to architectural decisions
  • Analyze and solve issues raised by customers and QA team. Track them to resolution using issue tracking system
  • Interact with vendors and system software teams to clarify functionality and solve issues
  • Adhere to existing coding standards and development processes

Qualifications:

  • BS or MS degree in Computer Science, engineering or equivalent
  • Experience designing, implementing and debugging large scale object-oriented software applications on Linux platforms.
  • Experience with Object Oriented design methodologies/patterns using C++ and/or Java technologies
  • Experience with all phases of software life-cycle from technical requirements to deployment
  • Development experience with XML and XML schema related technologies
  • Ability to collaborate with others in a multidisciplinary team environment
  • Self-directed and highly motivated
  • Strong written and verbal communication skills
  • Excellent trouble-shooting and problem-solving skills
  • Customer focus

Desired Skills, Experence:

  • Programming experience in Python, Perl or other scripting languages
  • Knowledge of medical information systems
  • J2EE technologies, JBoss Enterprise/Drools, Web Services, Tomcat
  • Decision support systems
  • Rules, workflow and event processing
  • Relational database design and reporting tools
  • Experience with software security design and development: i.e. algorithms, standards and best practices for data confidentiality, integrity, secure data storage, user access control
  • FDA documentation requirements