Lead App Engineer

Alpharetta, Georgia


Employer: Compunnel
Industry: 
Salary: Competitive
Job type: Part-Time

Mandatory Areas

OneStream

Financial Management

Financial Planning

Power BI

Job Description

As a Financial Systems Lead Application Engineer, you will configure and maintain our Enterprise application (OneStream platform).

This includes creating data load automations, new reports and dashboards.

You will engage stakeholders for requirements and process consolidations and month-end close.

Collaborate with enterprise applications team members and finance stakeholders.

Define end-user requirements and functionality specifications for OneStream functionality.

Handle data used for forecasting, people planning, budgeting, tax drill back, accounting, and other modules as needed.

Develop OneStream applications including business rules, forms, workflows, cube views, and member formulas.

Build and maintain data integrations, transformations, and automations using APIs or other technologies.

Be responsible for scenario maintenance and administrative system tasks.

Prepare for critical business cycles like budget initiation and planning cycles.

Lead problem determination and document the source of problems and their resolution.

Analyze trends in errors to identify and install long-term solutions.

Develop detailed configuration parameters, custom extensions, workflow, and integration solutions with governance.

Design new dashboards for key metric tracking and insights.

Modify existing OneStream solutions in accordance with user specifications.

Develop ad hoc analyses to support various non-standard reporting inquiries and activities.

Skills and Requirements: Minimum

Bachelor’s degree in a related discipline and 8 years of experience in a related field.

The right candidate could also have a master’s degree and up to 5 years of experience, or 10 years of experience in a related field with no degree.

Experience with OneStream or other Financial Management/Planning tools.

Excellent interpersonal, presentation, and collaborative skills to work effectively with teams throughout the organization.

Advanced financial analysis and data analysis skills.

Financial modeling using Power BI and other reporting tools.

Understanding of financial statements, financial planning, and budgeting.

Ability to adapt to change in accordance with the business needs of the organization.

Operate with ownership, be a self-starter, and have a strong attention to detail.

Strong understanding of the functional area of support.

Preferred

BS/BA degree in a related discipline strongly desired (Finance, Accounting, Business, IT, etc.).

SQL scripting and data analysis skills.

Knowledge of SDLC practices.

General Information

Job Description: Expectations from this role include:

Develop technical documents such as Functional Design Specifications and Deployment documentation.

Perform design document reviews and peer code reviews, and suggest code improvements.

Serve as a single point of contact for build and deployment issues and resolve them on time.

Learn technology, business/system domain as recommended by the project/account.

Contribute to ERP/CRM practice-related activities such as assembling content for case studies.

Contribute to reusability, coordinate internal seminars, conduct knowledge-sharing sessions, organize sessions during hackathons, etc.

Select appropriate technical options for development such as reusing, improving, or reconfiguring existing components.

Identify problem patterns and improve the technical design of the application/system.

Optimize efficiency, cost, and quality.

Be a self-learner, implementing new features released in relevant technology wherever possible.

Act creatively to develop applications and select appropriate technical options.

Optimize application development, maintenance, and performance by employing design patterns and reusing proven solutions.

Interpret the application/feature/component design to develop it in accordance with specifications.

Code, debug, test, document, and communicate product/component/feature development stages.

Validate results with user representatives, integrate and commission the overall solution.

Influence and improve customer satisfaction by offering suggestions for code refactoring and improvements in business processes.

Complete sprint deliverables ahead of time, help client architects and product owners with design suggestions, and explain functionality to business stakeholders.

Influence and improve employee engagement within the project teams.

Set goals in NorthStar and measure progress and update accordingly.

Typical Performance Measures

Number of applicable technical/domain certifications completed.

Adherence to process and standards (coding standards).

Average time taken for turnaround on production bugs.

Adherence to schedule and timelines.

Number of Junior Leads who were guided and upskilled to lead a technical team.

Performance Areas

Requirement

Understand the requirements/user stories.

Estimate

Create and provide inputs for effort and size estimation.

Plan resources for projects.

Follow scrum ceremonies.

Design

Contribute to the creation of design (HLD, LLD, SAD)/architecture for Applications/feature/Business Components.

Configuration and Coding

Define coding standards, templates, and checklists.

Perform code reviews of team members.

Test

Create and review unit test cases, scenarios, and execution.

Review test plans created by the testing team.

Provide clarifications to the testing team.

Manage Defects

Perform defect RCA and mitigation.

Identify defect trends and take proactive measures to improve quality.

Manage Project

Manage delivery of modules and/or user stories.

Documentation

Create/review templates, checklists, guidelines, and standards for design/process/development.

Create/review deliverable documents such as design documentation, test cases, and results.

Status Reporting

Report the status of tasks assigned.

Comply with project-related reporting standards and processes.

Manage Knowledge

Contribute to project-related documents, SharePoint, libraries, client universities.

Review reusable documents created by the team.

Release

Execute and monitor the release process.

Interface with Customer

Clarify requirements and provide guidance to the development team.

Present design options to customers.

Conduct implementation reviews with stakeholders.

Work closely with customer architects to finalize design.

Domain Relevance

Advise software developers on design and development of features/components with a deeper understanding of the business problem being addressed for the client.

Learn more about the customer domain and identify opportunities to provide value additions to customers.

Complete relevant domain certifications.

Manage/Mentoring Team

Set goals and provide feedback.

Understand the aspirations of team members and provide guidance, opportunities, etc.

Ensure team members are upskilled.

Ensure the team is engaged in the project.

Proactively identify risks and work to mitigate.

Skill Examples

Explain and communicate the design/development to the customer.

Perform and evaluate test results against product specifications.

Break down complex problems into logical components.

Estimate effort, time, and resources required for developing/debugging features/components.

Make quick decisions on technical/project-related challenges.

Manage a team, mentor, and handle people-related issues in the team.

Maintain high motivation levels and positive dynamics in the team.

Interface with other teams, designers, and other parallel practices.

Set goals for self and team. Provide feedback for team members.

Create and articulate impactful technical presentations.

Follow a high level of business etiquette in emails and other business communication.

Drive conference calls with customers and answer customer questions.

Proactively ask for and offer help.

Work under pressure, determine dependencies, risks, facilitate planning, and handle multiple tasks.

Build confidence with customers by meeting deliverables on time with quality.

Knowledge Examples

Functional and technical designing on various ERP/CRM cloud platform features and automations.

Thorough knowledge of coding best practices; understanding the limitations of coding.

Experience using data loading tools.

Experience in production deployment and solving deployment errors.

Knowledge of Agile Methods - Scrum and Kanban.

Experience in integration with external systems using SOAP API, REST API, etc.

Education: Bachelors Degree

Created: 2024-08-30
Reference: DUTDC5044528
Country: United States
State: Georgia
City: Alpharetta