Senior Software Engineer - Data Analytics

Open Systems Technologies
Jersey City, NJ, US
Full-time

A financial services firm is looking for a Senior Software Engineer - Data Analytics to join their team in Jersey City, NJ.

Compensation : $-K 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

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.
  • 30+ days ago
Related jobs
Promoted
JP Morgan Chase & Co.
Jersey City, New Jersey

As a Data Analytics Lead Software Engineer at JPMorgan Chase within the Corporate Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted data technology products in a secure, stable, and scalable way. Effectively collaborate with business stakeho...

Promoted
JPMorgan Chase & Co
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Cloud Foundational Services space, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contribu...

Promoted
Dutchie
Little Ferry, New Jersey

We're looking for a Senior Software Engineer to join our team. In this role, you'll contribute to developing our products and mentor junior engineers. Mentor and coach other engineers. We don’t require prior experience with our exact technology stack as we believe a great engineer can quickly learn ...

Prudential Financial
NJ, US

As a Lead, Infrastructure Security Engineer on Security Service Data Protection team, you will partner with product owners, designers, engineers, and delivery professionals to improve Prudential’s capabilities for our Cyber Defenders. Technology - Engineering & Cloud. You will provide technical ...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the CARD product line, you will play a crucial role in enhancing, building, and delivering a trusted, market-leading platform product in a secure, stable, and scalable manner. Influences peers and project decision-makers to consider the use...

Prudential Financial
NJ, US

As a Lead Software Engineer on/in Data Management & Governance you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve Data Management and Governance services. Experience in building scalable and stronger data pipelines to support data integra...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, Embedded Banking & Solutions , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

As a Senior Manager of Software Engineering at JPMorgan Chase within the Corporate Sector Infrastructure Platforms (IP) organization,you provide expertise and engineering excellence in the software development life cycle to ensure that applications, hardware, and systems are optimized for performanc...

Yusen Logistics
Secaucus, New Jersey

The Senior Software Engineer position involves taking a lead role in the design, implementation, configuration, and maintenance of enterprise supply management applications. Proficient in working with both relational databases (SQL Server) and NoSQL databases (e. The ideal candidate should also brin...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Develop custom platform control plane webhooks, CRDs and operators and more that provide a secure opinionated platform * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development ...