You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer I

About Tracelink: 
 
Digital information sharing is the future of medicine. TraceLink is building the first ever cloud-based network and application platform that helps our global customers share crucial business information while collaborating on manufacturing and distributing billions of medical products worldwide.
 
Tracelink is looking for talented full-time software engineers to build products at one of the fastest growing companies in the Boston area. If you’re self-motivated, intellectually curious and motivated by designing and developing innovative products for global organizations, you could be a good fit for our team.

Responsibilities
The Software Engineer is responsible for the design, implementation and maintenance of application code for back-end, server-centric components, as well as all related activities within the application development process. You will:
  • Develop software that takes best advantage of our cloud-based fully-distributed architecture
  • Work with team members to select appropriate technologies and architectures to solve conceptual problems; ensure design, structure, and content meet performance guidelines
  • Research and remain informed of new technology and tools, and how such technologies could be applied at TraceLink
  • Actively participate in all phases of the software development lifecycle
  • Review and analyze current systems and processes, matched against user needs and business requirements to determine technical requirements
  • Accurately estimate tasks, and provide regular status updates as part of our scrum-based Agile development process
  • Work closely with our QA team; assist with test planning as appropriate
  • Integrate 3rd party components as appropriate
 
Skills and Requirements:
Candidates must possess the following skills and traits:
  • Classroom, internship, and/or personal experience with software development projects
  • Familiarity with building software in Java or Scala
  • Familiarity with the concepts of web-services and Web-based APIs
  • Ability to communicate effectively and clearly, and collaborate with other disciplines
  • BS or equivalent required
  • Excellent communication skills; ability to communicate effectively and clearly, and collaborate with other disciplines
 
Helpful skills and experience:
  • Experience programming in a functional language (Scala, Haskell, Lisp, etc.)
  • Familiarity with the concepts involved in running cloud-based applications on platforms such as Amazon Web Services
  • Experience with the pharmaceutical industry
  • Experience with the Lift web framework