Senior Software Developer
Current• Development used SDLC (Software Development Life Cycle) standard methodology including analysis, design, development, testing, implementation and maintenance of applications. • Responsible for determining the best application design approach to use; this includes use of agency standards for architecture design, security, code reviews, and configuration of the development environment. I also work with the business analysts to define project requirements, identifying complex problems and their solutions, assessing strengths and weaknesses of various solutions, providing accurate and timely estimates for development tasks; and ensure that project communication of status, risk and issues are delivered to the project manager, stakeholders and customers.