Description
You will design, develop, and maintain applications using the .NET ecosystem and SQL Server.
Responsibilities
- Design and develop applications using C#, .NET Framework 4.6+, and .NET Core.
- Optimize SQL Server databases through stored procedures, functions, and performance tuning.
- Build and integrate secure SOAP and REST web services using WCF and Web API.
- Manage XML/XSLT/XPath data transformation processes and integrate search solutions like Elastic.
- Diagnose production issues, focusing on system performance, memory tuning, and debugging.
Required Skills
- 12+ years of professional software development experience.
- Advanced proficiency in C# programming.
- Extensive experience with .NET Framework 4.6+ and .NET Core.
- Strong SQL Server expertise (2014/2016/2019) including database design and stored procedures.
- Hands-on experience with SOAP, REST, WCF, Windows Services, and Web API.
- Deep knowledge of XML, XSLT, and XPath.
- Implementation of secure authentication protocols such as OAuth and JWT.
- Experience with CI/CD pipelines and modern DevOps practices.
- Familiarity with scheduling tools like Autosys for batch operations.
Preferred Skills
- Experience with Tableau Server 2020.x.x, Tableau APIs, and custom reporting integrations.