Principal Software Engineer
Current- Involved in architectural decisioning of application.- Involved in designing, coding, and debugging software.- Improving the performance of existing software.- Providing training to other engineers.- Maintaining and upgrading existing software.- Recommending new technologies that can help increase productivity.- Supervising and overseeing the technical aspects of projects.- Investigating software-related complaints and making necessary adjustments to ensure optimal… Show more - Involved in architectural decisioning of application.- Involved in designing, coding, and debugging software.- Improving the performance of existing software.- Providing training to other engineers.- Maintaining and upgrading existing software.- Recommending new technologies that can help increase productivity.- Supervising and overseeing the technical aspects of projects.- Investigating software-related complaints and making necessary adjustments to ensure optimal software performance.- Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues. Show less