Seven Seven

Analytics Engineer

Seven Seven  •  Pasig City, PH (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

About the Role

The Senior Software Engineer is responsible for designing, developing, and maintaining end-to-end data solutions that support enterprise-wide data consistency and analytics. This role covers the full stack—from Java-based web applications and APIs to scalable data pipelines and data warehouse modeling. You will work closely with cross-functional teams to enable business stakeholders to access reliable, well-structured data and make informed, data-driven decisions.

Scope of Work and Responsibilities

  • Design, develop, and maintain a Master Data Management (MDM) web application using Java
  • Build and maintain Master and Reference Data APIs to support organization-wide data consistency
  • Develop and support both frontend and backend components of applications
  • Design and implement scalable data pipelines to extract data from multiple source systems and transform it within the data warehouse
  • Model data using dimensional modeling techniques (e.g., Kimball methodology)
  • Collaborate with data analysts and business stakeholders to gather requirements and deliver actionable insights
  • Ensure data accuracy, integrity, and reliability through validation and data quality checks
  • Participate in Agile delivery practices, including Scrum and Kanban ceremonies
  • Produce high-level and detailed technical designs for data and software solutions
  • Apply best practices in coding, testing, deployment, and CI/CD pipelines
  • Stay current with software engineering and data platform trends and recommend process or technology improvements
  • Perform other related tasks as assigned

Educational Requirements

  • Bachelors degree in Information Technology, Computer Science, Engineering, or a related field

Work Experience and Technical Requirements

  • At least five (5) years of experience in a senior software engineering role
  • At least five (5) years of experience in system architecture, design, and development of integrated systems
  • Proven experience developing Java-based web applications
  • Strong understanding of dimensional data modeling techniques
  • Hands-on experience with relational databases such as Microsoft SQL Server
  • Proven experience building data pipelines using Python, PySpark, and SQL
  • Familiarity with the software development lifecycle and project management methodologies
  • Experience working in Agile environments (Scrum and/or Kanban)
  • Familiarity with cloud platforms such as Microsoft Azure or AWS
  • Experience with Azure DevOps is preferred
  • Experience with MDM platforms (e.g., TIBCO EBX) is an advantage
  • Experience with Azure cloud services and CI/CD pipelines is an advantage
  • Certifications in Secure Coding, Scrum, or DevOps are a plus


Seven Seven

About Seven Seven

We are a global IT professional services firm providing top-caliber tech professionals and a trusted partner of Fortune 500 companies for over 20 years.

Industry
Unknown
Company Size
1,001-5,000 employees
Headquarters
Rockaway, New Jersey
Year Founded
1996
Social Media