Job Description : strategic design and requirements as a major contributor to a projects’ success for large revenue generating systems/products. Identify improvements in systems and work and participates in estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning. Assist in conducting technical architecture, design for POCs on new approach/technology. Consistently demonstrations clear technical judgment, innovation, and consideration for the projects’ objectives. Able to provide technical guidance, supervise others, provide instructions, and debug code written by team members. Consistently hit time estimates without underestimating or overestimating ability. Assist with the guidance and mentorship junior developers in developing code and workflow procedures, and conduct code reviews. Perform general application design, activities, including unit testing, code deployment to environment and technical documentation.