Senior Software Development Engineer
CurrentResponsible for developing software solutions, troubleshooting, repairing programs, and analyzing data. Design software using collected data, systems analysis, and prior bug reports; confer with management teams regarding user reports to personalize software and increase productivity. Determine the viability of solutions by evaluating current problems, future requirements, existing solutions, and customized programs. Prepare, install, debug and analyze solutions in harmony with system requirements and in conjunction with offering suggestions for policy change to improve operations. Maintain databases of client information with the strictest attention to privacy and security. Research new technologies, advancements, and industry improvements to stay abreast of the latest developments and enhance the company's success. Document the details of coding projects through a standardized process of writing program descriptions, cataloging changes made, and recording any special instructions