
Net SSIS
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join EY in Kolkata, West Bengal, India, as a Senior .NET Developer specializing in SSIS. In this role, you will have the opportunity to build a unique career with global scale, support, and an inclusive culture. We are looking for your unique voice and perspective to help EY become even better and build an exceptional experience for yourself and a better working world for all.
The Wealth Management and Investment Management Technology team at EY is responsible for the design, development, delivery, and support of the technical platform for products and services used by the business. This role involves hands-on development and participation in the full Software Development Life Cycle (SDLC).
Responsibilities:
- Design and develop data extraction, transformation, and loading (ETL) processes using SSIS.
- Create and maintain SSIS packages for data migration, integration, and automation.
- Develop and maintain web and desktop applications using C#, ASP.NET, and .NET Core.
- Implement database solutions in SQL Server, including stored procedures, functions, and performance tuning.
- Participate in all aspects of the SDLC: analysis, design, coding, testing, and implementation.
- Collaborate with onshore and offshore teams from IT, Operations, and Business units.
- Analyze business requirements and write functional and minor development specifications.
- Code solutions that accurately and efficiently meet business requirements.
- Follow and improve existing coding standards and best practices.
- Demonstrate considerable experience developing applications under an onshore-offshore model.
- Approach problems positively and constructively, viewing them as challenges.
- Set an example for team members through hard work, client focus, preparedness, organization, a positive attitude, and respect.
Primary Skills / Must have:
- Bachelor’s in engineering or equivalent and at least 7 years of development experience in .Net 6 and .Net Framework (4.8).
- Strong experience in developing REST APIs, database integrations (with and without ORM frameworks), API and SOAP integrations, and background jobs.
- Solid Object-Oriented design skills, adherence to SOLID and other design principles.
- Proficiency in using the latest C# language constructs, Collections, LINQ, and asynchronous programming.
- Experience with Test-Driven Development (TDD) practices and unit testing in the .Net ecosystem.
- Familiarity with DevOps tools such as Azure DevOps, Jenkins, and Splunk.
- Experience with event-driven integrations via Queues and Topics.
- Good knowledge of multiple Relational Databases (SQL Server, Oracle, Postgres) or a strong aptitude for learning new ones.
- Detail-oriented with the ability to deliver high-quality work quickly.
- Strong analytical skills to interpret business requirements and produce functional and technical design documents.
- Excellent time management skills, with the ability to prioritize, multi-task, and handle multiple efforts concurrently.
- A strong desire to understand and learn the domain.
Secondary Skills / Desired skills:
- Web UI JS Framework – Angular
- Understanding of Cloud, Docker, and Kubernetes.
- Experience with Distributed Caching.
- Knowledge of NoSQL databases, specifically MongoDB.
- Prior experience in the financial services/banking industry, particularly in Wealth Management.
Company
EY
EY is a global leader in assurance, consulting, strategy and transactions, and tax services. We help build trust and confidence in capital markets and economies worldwide by delivering exceptional ins...