Senior Software Engineer
Current- Led programming tasks including enhancements, maintenance and support for clients’ applications and interfaces. Engineered software products, handling complex analysis and intricate programming to meet project.
- Plan, coordinate and conduct multiple complex software engineering activities
- Create and participate in software planning and estimating, status monitoring and reporting
- Devise new approaches, apply existing criteria in new ways and draw conclusions from comparative situations
- Software design, prototyping and investigating
- Software coding and unit testing