We are looking for a highly skilled and experienced Senior .NET Core Developer to join our dynamic team at Infogain. This role requires deep expertise in .NET Core, C#, ASP.NET, and SQL Server Integration Services (SSIS) with a strong focus on ETL processes and data integration. As a Senior Developer, you will collaborate with cross-functional teams, drive innovative solutions, and play a crucial role in optimizing and maintaining enterprise-grade applications.
Key Responsibilities
- Application Development. Design, develop, and maintain .NET Core applications using C# and ASP.NET, ensuring high performance, scalability, and security.
- Requirement Gathering & Collaboration. Work closely with business analysts, database administrators, and stakeholders to gather project requirements, define technical scope, and deliver robust solutions.
- ETL & Data Integration. Develop and optimize SQL Server Integration Services (SSIS) packages to facilitate efficient ETL (Extract, Transform, Load) processes and manage large-scale data operations.
- Database Development & Optimization. Implement complex SQL Server queries, stored procedures, and T-SQL programming, ensuring data integrity and optimal performance.
- Data Warehousing & Modeling. Work on data modeling, dimensional modeling, and data warehousing solutions to enhance reporting and analytics capabilities.
- Troubleshooting & Debugging. Analyze and resolve performance bottlenecks, debugging application errors, and troubleshooting data inconsistencies.
- Code Reviews & Best Practices. Participate in code reviews, unit testing, and deployment activities while maintaining coding standards and best practices.
- Version Control & Agile Development. Utilize Git for version control and work within Agile/Scrum methodologies to ensure iterative development and continuous improvement.
- Staying Updated. Keep up with the latest trends and advancements in .NET development, cloud technologies, and data integration to implement innovative solutions.
Required Qualifications & Experience
- Education. Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience. 8 to 11 years of hands-on experience in .NET Core development with a focus on C# and ASP.NET.
- SSIS & ETL Expertise. Strong proficiency in SQL Server Integration Services (SSIS) for building and optimizing ETL workflows.
- Database & SQL Knowledge. In-depth understanding of SQL Server database concepts, T-SQL programming, stored procedures, and indexing strategies.
- Data Management Skills. Experience with data modeling, data warehousing, and data migration.
- Version Control & Agile Practices. Familiarity with Git for source code management and Agile/Scrum methodologies for software development.
- Problem-Solving & Communication. Strong analytical thinking, problem-solving abilities, and excellent verbal and written communication skills.
- Team Collaboration. Ability to work independently while also collaborating within a fast-paced, cross-functional team environment.
Preferred Skills (Nice to Have)
- Experience working with cloud platforms such as Microsoft Azure or AWS.
- Exposure to CI/CD pipelines, DevOps practices, and automated deployment tools.
- Knowledge of Microservices architecture and containerization technologies like Docker and Kubernetes.
- Hands-on experience with Power BI, data visualization tools, or advanced analytics frameworks.
About Infogain
Infogain is a leading digital platform and software engineering company headquartered in Silicon Valley. We partner with Fortune 500 companies and digital natives across industries such as technology, healthcare, insurance, travel, telecom, and retail to drive business transformation. Our expertise spans cloud computing, microservices, automation, IoT, AI/ML, and enterprise solutions.
As a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP), Infogain delivers cutting-edge solutions with a focus on experience-led transformation. Our global presence includes offices in the US, UK, UAE, Singapore, and delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.
Why Join Us?
- Innovative Work Environment. Be part of a dynamic team that leverages the latest technologies to build scalable solutions.
- Career Growth. Continuous learning opportunities, mentorship, and career progression in a global technology firm.
- Competitive Compensation. Attractive salary packages, benefits, and performance-based incentives.
- Work-Life Balance. Flexible work schedules, hybrid work options, and employee wellness programs.
If you are an experienced .NET Core Developer with a passion for building scalable applications and optimizing data processes, we invite you to apply and be part of our journey at Infogain!