Responsibilities  The position of Software Engineer will be responsible for designing, programming, coding, and analyzing new computer programs and data structures in accordance with specifications and user needs