Emerald Resource Group - Dublin, OH
posted 3 months ago
We are seeking a talented and experienced Senior .NET Developer to join our team, focusing on Corporate Performance Management (CPM) systems. In this role, you will be responsible for analyzing, designing, and developing processes that enhance our CPM systems. Your expertise will be crucial in understanding business requirements, recommending effective solutions, and implementing them to help achieve our organizational goals. This position offers an exciting opportunity to work on innovative projects, collaborate with cross-functional teams, and contribute to the continuous improvement of our finance applications. As a Senior .NET Developer, you will evaluate logical views, data hierarchies, and reporting structures to ensure the effective functionality of our CPM systems. You will provide alternatives and recommendations based on best practices and application functionality, collaborating with stakeholders to gain necessary input and approval of requirements and designs. Your role will also involve developing functional specifications and working with technical resources to complete object development and testing, as well as assisting the business with financial consolidations, annual budgets, and forecast processes. In addition to strategy and planning, you will utilize your knowledge of ERP or CPM applications to facilitate better deployment of finance applications and integration tools. You will design and develop solutions within the CPM/EPM domain, focusing on OneStream and reporting solutions, while also developing finance solutions and suggesting process improvements to enhance efficiency. Your responsibilities will include participating in or leading user sessions for requirements gathering and testing, assisting users with problems, and independently resolving issues. You will create and maintain system documentation, including test plans, test cases, and test scripts, and provide business reports to management and clients. This role also requires you to contribute to projects aimed at improving work efficiency and effectiveness, represent the team at management meetings, and participate in hiring activities as needed. You will provide training and documentation for supported applications, ensuring that your team is well-equipped to handle the demands of the role.
Match and compare your resume to any job description
Start Matching