Software Developer
CurrentWork with Pearl, an Electronic Medical Record (EMR) system written in C++.- Fix software problems and respond to maintenance requests.- Assist Customer Support Representatives in finding repeatable steps for software problems.- Design, prototype, and implement new features. Write documentation and test cases for them.- Analyze crash dumps, log files, process activity reports, and profiler results.- Create builds and patches. Assemble build notes from source control history.- Travel to clients to assist with maintenance, new feature implementations, and upgrades.- Modify and support interface applications written in C, C++, and C#.- Modify and support web-based applications written in C# using ASP.NET MVC 4.- Create C# applications to automate tasks, restore files, generate reports, and modify data.- Answer technical questions and research undocumented features.- Create workflows for use in user training.- Digitize documents for clients.