Senior .NET and SQL Consultant
Kpmg India Services Llp
Apply on company website
Senior .NET and SQL Consultant
Kpmg India Services Llp
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Consultant KDNI-Tax Tech-Canada-IGN
Net and SQL
- Strong Object-Oriented Programming skills
- Deep knowledge of SOLID principles including Dependency Injection (DI)
- Proficient in C# and .NET ecosystem
- Hands on knowledge of Windows Forms based application development
- Familiar with ORMs (Entity Framework, Dapper)
- Skilled in LINQ
- Intermediate SQL and ETL knowledge
- High code quality with unit testing (xUnit/nUnit)
- Git fundamentals
- Knowledge of basic cloud services (Azure or AWS)
Excel
- Proficiency in Excel Language
- Developing robust, modular code utilizing procedures and functions.
- Advanced application of Excel formulas, including dynamic arrays and LAMBDA functions.
- Integration with external data sources such as SharePoint lists and SQL databases.
- Experience working with Power Query
- Expertise in the Excel Object Model
- Comprehensive knowledge of key objects: Application, Workbooks, Worksheets, Range, and others.
- Skilled use of ActiveX and Form controls.
- Event handling at both workbook and worksheet levels.
- Practical experience designing and developing VBA solutions interacting with COM objects.
- Error Handling and Debugging
- Mastery of various error handling methodologies.
- Performance and Memory Optimization
- In-depth understanding of effective memory management.
- Strong ability to evaluate and optimize existing VBA logic for performance improvements.
- Security
- Knowledgeable about macro security and Trust Center configurations.
General
- End-to-end Software development leveraging Azure Dev Ops
- Sound understanding of Agile principles and development life cycle activities.
- Ability to understand complex business logic and building data models that reflect business rules.
Bonus
- Experience with using APIs and JSON.
- Experience with scripting programming languages such as Python or PowerShell, etc.
Net and SQL
- Strong Object-Oriented Programming skills
- Deep knowledge of SOLID principles including Dependency Injection (DI)
- Proficient in C# and .NET ecosystem
- Hands on knowledge of Windows Forms based application development
- Familiar with ORMs (Entity Framework, Dapper)
- Skilled in LINQ
- Intermediate SQL and ETL knowledge
- High code quality with unit testing (xUnit/nUnit)
- Git fundamentals
- Knowledge of basic cloud services (Azure or AWS)
Excel
- Proficiency in Excel Language
- Developing robust, modular code utilizing procedures and functions.
- Advanced application of Excel formulas, including dynamic arrays and LAMBDA functions.
- Integration with external data sources such as SharePoint lists and SQL databases.
- Experience working with Power Query
- Expertise in the Excel Object Model
- Comprehensive knowledge of key objects: Application, Workbooks, Worksheets, Range, and others.
- Skilled use of ActiveX and Form controls.
- Event handling at both workbook and worksheet levels.
- Practical experience designing and developing VBA solutions interacting with COM objects.
- Error Handling and Debugging
- Mastery of various error handling methodologies.
- Performance and Memory Optimization
- In-depth understanding of effective memory management.
- Strong ability to evaluate and optimize existing VBA logic for performance improvements.
- Security
- Knowledgeable about macro security and Trust Center configurations.
General
- End-to-end Software development leveraging Azure Dev Ops
- Sound understanding of Agile principles and development life cycle activities.
- Ability to understand complex business logic and building data models that reflect business rules.
Bonus
- Experience with using APIs and JSON.
- Experience with scripting programming languages such as Python or PowerShell, etc.
Preferred Qualifications
- Experience with .NET or Python.
- Familiarity with Agile methodologies.
- Bachelor’s degree in:
- Computer Science
- Information Technology
- Or a related field
Experience Level
Senior LevelJob role
Work location
Bangalore, Karnataka, India
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Kpmg India Services Llp
Job posted by Kpmg India Services Llp
Apply on company website