Summary:
Motivated Software Developer and resident expert in Microsoft’s Power Platform tool set. The Analyst will scope, design, develops reports/application for business users. This position is team-based role in the analysis, definition and development of a long-term data plan that will meet the analytical needs of the organization. This position involves learning the business needs/drivers behind the request for reports/application. They will learn to manage data modeling, database architecture, warehousing principles, and other activities.
Responsibilities:
· Design, build and support both real-time and batch data flows.
· Learn our client’s users’ needs both from a historical perspective and an operational/transactional perspective.
· Support the logical and physical integration of all applications that are developed or licensed, including how data are used for multiple purposes.
· Create documentation and project artifacts in the software development process.
· Communicate frequently and effectively with all internal associates, including research, management, development, and other operations personnel.
· Demonstrate a disciplined approach to testing both software and data; show diligence in identifying and pursuing data anomalies, always striving not only to correct the data but also to identify the source of the corruption.
· Design data models and define both logical and physical models.
· Design and communicate requirements specifications for data.
· Provide support to Software Development Life cycle.
· Prepare ad hoc queries reports for both technical and business teams.
· Prepare various code designs and ensure efficient implementation of same.
· Ensure quality of all project deliverables.
· Provide support to teams in all technical matters.
· Provide training/collaboration to all employees of development team.
· Design and implement various unit tests on system and prepare test data.

