Software Engineer (entry-level)

Cognition CorporationLexington, MA
3d$80,000 - $100,000Hybrid

About The Position

As a Software Engineer at Cognition, you will work with an Agile software development team to design, develop, and configure Cognition Cockpit® Platform and its extensions. Work on the Cockpit Platform includes designing and implementing front-end user interface and back-end business logic to efficiently retrieve and process data. Work on extensions includes designing and implementing configurations, code modules, and server-side utilities. Work will include using web scripting languages and object-oriented languages including our Active Scripting Language (ASE).

Requirements

  • Bachelor's degree in computer science (3.0 GPA or greater)
  • Experience with object-oriented languages (at least one of: C++, C#, Java)
  • Experience with web scripting languages (JavaScript, jQuery, HTML, CSS, XML)
  • Excellent verbal and written communication skills
  • Detail-oriented nature
  • Good problem analysis skills

Nice To Haves

  • Experience with Git
  • Experience with Systems or Design Engineering methodology
  • Experience with Requirements Management or Product Development software applications
  • Commercial experience (as intern or post-graduation)

Responsibilities

  • Maintain and enhance the platform and its extensions through design specifications, coding, debugging, configuration, documentation, and testing
  • Engage as a member of the Agile team, including updating sprint tasks and attending scrums
  • Execute best practices and procedures defined for software development

Benefits

  • Medical, dental, and vision insurance
  • 401(k) plan with a Safe Harbor 3% company contribution
  • Life/ADD, short and long-term disability, PFML, PFL
  • Equity incentive plan with stock options
  • Flexible holiday and paid time off program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service