Logo
22nd Century Technologies, Inc.

Software Engineer (Medical Application) Job at 22nd Century Technologies, Inc. i

22nd Century Technologies, Inc., Berkeley, MO, US

Save Job

Position Responsibilities: • Supports software integration by executing complex build, environment set-up or test procedures to identify and document problems and ensure system function and stability • Uses and customizes software tools to generate complex software products (e.g., software builds, requirement specifications, design documents) and solve problems • Designs, constructs, documents, and checks out code in order to implement solutions to difficult problems • Executes and documents the results of complex software tests; maintains test log • Gathers, maintains, formats, compiles and analyzes data to support assessment of software performance/function • Collects, reviews and reports software metrics • Works under minimal direction Basic Qualifications (Required Skills/ Experience): • Top Secret US Security clearance • Ability to obtain SAP clearances • 3 to 5 years experience with C++ • 3 to 5 years experience with version control systems such as Git or Subversion • Experience working in a customer facing position Preferred Qualifications (Desired Skills/Experience): • Experience with Distributive Interactive Simulation (DIS) standards • Experience with operator in the loop real time simulation. • Experience working with Agile SDLC methodology • Experience working autonomously in closed areas with little to no supervision • Ability to manage multiple projects simultaneously • Ability to work independently with minimal supervision • Ability to adapt and respond quickly to issues and events • Strong team mentality and willingness to contribute Education / Experience: Education/experience typically acquired through advanced education (e.g. Associate) and typically 6 or more years' related work experience or an equivalent combination of education and experience (e.g. Bachelor+4 years' related work experience, 8 years' related work experience, etc.).