Skip to Main Content

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-11-04


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 requiredSupervisory Responsibilities:- Acts as a direct supervisor to team members, as assigned - Acts as a career advisor, as assignedQualifications, Knowledge, Skills, and Abilities:Education:- Bachelor's degree required, with a focus in Computer Science, Technology, Engineering, Mathematics (STEM), Finance, or Accounting, preferredExperience:- 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, preferredSoftware:- Experience with the following products, preferred: - Microsoft Office Suite - Microsoft Azure DevOps or GitHub - Microsoft SQL Server and/or Azure SQL DBOther 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