The software engineer develops specifications for moderately complex software programming applications and modifies/maintains the existing software. This role develops, modifies and maintains applications that may be customized or standardized.
Job description:
Communicating with customers and experts in a range of disciplines. Learning new domain specific systems and gaming systems. Write code. Implement software designs. Create new software designs and system architectures. Maintains and modifies existing applications without supervision as well as under direction from senior staff members. Performs custom programming at customer request. Creates related documentation. Prioritizes, plans and tracks project progress. Provides status reporting to direct supervisor and VP of Software Development. Logging bugs/defects/deficiencies of software in a clear and reproducible manner. Technical Writing