Responsibilities:
- Responsible for software development from User's requirements, Analysis, Design & documentation.
- Manage Software maintenance including technical review, solving application problems, and identifying new requirements, and purpose technical solutions.
- Collaborating with the support team, Project manager, and developer team to resolve issues and ensure solutions are viable and consistent.
- Create a system design document (SDD) and test scenarios.