A financial services firm is looking for a Senior Software Engineer - Data Analytics to join their team in Jersey City, NJ.
Compensation: $140-150K base
Responsibilities:
- Design, develop, and maintain Cognos & Power BI reports and dashboards to provide actionable insights for business stakeholders.
- Work closely with data engineers and analysts to design and implement effective data models that support business reporting and analytics requirements.
- Integrate solutions with other systems and data sources to create seamless and automated reporting processes.
- Collaborate with cross-functional teams, including data scientists, business analysts, and software engineers, to gather requirements and ensure alignment with business goals.
- Conduct thorough testing of Cognos/Power BI solutions to ensure accuracy, reliability, and adherence to business requirements.
- Create and maintain technical documentation, including data models, report specifications, and user guides.
- Provide training and support to end-users, helping them understand and maximize the value of Cognos/Power BI analytics.
Qualifications:
Required- A Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
- Experience as a Senior Software Engineer with a focus on data analytics and UKG Cognos Reporting and various data integration across systems.
- Familiarity with HCM and/or Compliance applications:
- Good to have understanding of HCM and/or compliance applications and business domain.
- Database and Data Integration:
- Strong foundation in SQL for querying and managing databases.
- Understanding of data warehousing concepts, including star and snowflake schemas.
- Report Optimization:
- Skills in optimizing Cognos reports for performance.
- Proficiency in using Performance Analyzer and other tools to diagnose and address performance issues.
- Data Governance and Security:
- Experience in implementing row-level security to manage user access to data based on role or other criteria.
- Understanding of the best practices for setting up RLS to ensure data security and compliance.
- Solid programming skills in languages such as SQL, Python, or similar.
- Experience with data integration and ETL processes.
- Strong understanding of database systems, data warehousing, and data visualization best practices.
- Excellent problem-solving and analytical skills.
- Effective communication skills and the ability to work collaboratively in a team environment.
Preferred:
- Cognos certification.
- Experience with other data visualization tools and platforms.
- Familiarity with cloud platforms such as Azure or AWS.
- Strong experience in the Financial Services domain.
- Experience in the Client Services and Sales Enablement space (B2B) is preferred.
APPLY NOW
Loading...