Software Engineer
- Gathered and reviewed information pertaining to hardware configuration costs, reporting requirements, and security needs.
- Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Developed custom algorithms to solve complex problems and improve software efficiency.
- Utilized Agile methodologies to manage project timelines and deliverables efficiently.
- Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.