Programming Analyst
Current• Developing the server-side logic and APIs using C# and .NET Technologies such as ASP.NET Core.• Creating and Maintaining Databases using SQL Server Database Management Systems.• Familiarity with AGILE methodology and write unit tests, integration tests, and end-to-end tests to ensure the quality and reliability.• Debug and Fix issues identified during testing, and collaborate with cross-functional teams including UX experts, designers to ensure a smooth development process.• Regularly updated project documentation based on JAD session outcomes, maintaining a clear record of evolving business needs and agreed-upon solutions.• Actively participated in regression testing to ensure that newly implemented features did not negatively impact existing system functionality.• Documented test results thoroughly, providing clear bug reports and traceability to business requirements, ensuring full test coverage.• Write unit tests, integration tests, and end-to-end tests to ensure the quality and reliability of the SPA.• Debug and fix issues identified during testing, and Collaborate with cross-functional teams, including designers, UX experts to ensure a smooth development process.• Designed, developed, and maintained complex ETL (Extract, Transform, Load) processes using SSIS to integrate data from various sources into SQL Server databases. • Created SSIS packages to automate data extraction from flat files, Excel spreadsheets, and other external data sources. • Implemented error handling and data quality checks within SSIS packages to ensure data accuracy and reliability.• Designed and implemented reusable Vue.js components for data visualization and user interface elements, improving development efficiency and maintainability.• Build Vue.js applications that consumed RESTful APIs developed in .NET, providing realtime data updates and enhancing realtime application performance.