Programmer Analyst
CurrentClient: Company A• Software development of services for OAT, PE, and BAT projects at Toyota Motor North America.• Coordination between other TMNA development efforts for joint system integration testing and data integrity checking.• Provide technical leadership in software design between front and back-end website components.• Help with redesigning the BAT (BuyAToyota.com) systems.• Consultation in other Toyota, Lexus related projects.• Involve in all phases of Agile Methodology - prioritize User Stories, Backlog Refinement, Sprint Planning, Scrum, Sprint Reviews and Retrospectives.• Design / develop RESTful and SOAP web services, and support deployment automation processes.• Perform troubleshooting and programming analysis of application issues.• Involve in coding, bug fixing, performance tuning, and quality / unit testing the application.• Work with business analysts to review business requirements in order to minimize ambiguity.• Perform preliminary quality checks on projects to eliminate errors or omissions.• Adopt software development best practices like code reusability, design patterns and loosely coupled modules in an Enterprise Application emphasizing maintainability, scalability and performance