Job Overview:
Solution design, software design, develop, implement, maintain, and improve software applications and system architecture to meet business requirements. Analyze system requirements, identify risks and impacts, specific areas that will be modified, implement improvements, and address relevant issues.
Responsibilities:
- Design and develop web-based applications, object-oriented programming principles, and database stored procedures.
- Develop test cases, test scenarios, and test scripts to perform unit and functional testing. Execute the tests, analyze results, and document findings in a test report.
- Interpret business and technical requirements, ensuring they are clearly understood and effectively translated into programming algorithms.
- Conduct impact assessments and analyze system dependencies with external systems that interface with corporate business applications.
- Provide technical support and resolve issues in production environments by investigating errors, identifying root causes, and proposing both short-term fixes and long-term solutions post-launch.