Job Title:
BDO RISE is Hiring - Tax Technology - Dot Net Full Stack Developers - Manager - Bangalore/Hyderabad
Company: BDO RISE Private Limited
Location: Bengaluru, Karnataka
Created: 2025-10-16
Job Type: Full Time
Job Description:
Job Duties: Owns end-to-end delivery of large features and systems, defining technical requirements and architecture for data processing and integration solutions Leads design and implementation of major data structures and pipelines within an Agile team focused on data engineering solutions Designs, develops, and tests data products, pipelines, and solutions using web and cloud technologies for innovative data processing and analytics Applies modern software engineering principles throughout the software lifecycle for data-related applications, including ETL/ELT processes and database systems Reviews business requirements for technical feasibility, and collaborates with various teams, including internal developers and external peers, to deliver quality data integration solutions Mentors junior engineers to enhance code quality and ensure compliance with standards in data pipeline and analytics platform development Maintains data products and platforms based on product roadmaps, production support processes, and compliance with IT, security, and business mandates, ensuring data consistency, integrity, and scalability Effectively communicates with stakeholders and cross functional teams such as technical architects and security teams and others Other duties as required Supervisory Responsibilities: Acts as a direct supervisor to team members, as assigned Acts as a career advisor, as assigned Qualifications, Knowledge, Skills, and Abilities: Education: Bachelor's degree required, with a focus in Computer Science, Technology, Engineering, Mathematics (STEM), Finance, or Accounting, preferred Experience: Six (6) or more years of experience in SQL, including complex queries, optimization, and performance tuning, with advanced expertise in Python for data manipulation, analysis, and automation tasks, required Six (6) or more years of experience in Data Definition Language (DDL), Data Manipulation Language (DML), and developing views, functions, and stored procedures, required Six (6) or more years of experience in Data Warehousing, Data Modeling, Semantic Model Definition, and Star Schema Construction, required Six (6) or more years of experience in one or more programming languages such as Java, C#, C++, or Scala, with a focus on data engineering applications, required Experience with tabular modeling within Power BI or Azure Analysis Services for efficient data representation and querying, with foundational knowledge of Power BI for creating interactive dashboards, preferred Hands-on experience delivering end-to-end cloud data analytics solutions within Azure, utilizing various Azure Data Services such as Azure Data Factory, Azure Databricks, and Azure Synapse Analytics, preferred Proficient in using Git for version control and familiar with DevOps deployment technologies to streamline development and deployment processes, preferred Experience with AI Algorithms and Machine Learning, including the use of automation tools such as Azure Data Factory, Azure Databricks, and Alteryx, preferred Familiarity with big data formats such as Parquet, Avro, and ORC, enhancing the ability to efficiently handle and process large datasets, along with experience in tax and/or accounting data to work with industry-specific datasets, preferred Software: Experience with the following products, preferred: Microsoft Office Suite Microsoft Azure DevOps or GitHub Microsoft SQL Server and/or Azure SQL DB Other Knowledge, Skills, & Abilities: Ability to work well in hybrid and remote environments Solid verbal and written communication skills Strong interpersonal and customer relationship skills, including training/instruction with professionals at all levels Sound decision-making skills Ability to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details Capable of successfully multi-tasking while working independently or within a group environment Ability to rely on extensive experience and judgment to plan and accomplish goals Capable of working well under pressure while dealing with unexpected problems in a professional manner Ability to communicate and interact with all levels of employees and management