Software Engineer
- Optimized and resolved issues within existing software and system applications.
- Improved and corrected existing software and system applications.
- Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
- Managed version control systems and maintained codebase integrity.
- Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.