CI
Senior .NET Application Developer
Cardinal Integrated Technologies Inc
- 🇺🇸 United States
- Hybrid
- Senior
- 16 hours ago
- .NET
- React.js
- C#
- VB.NET
- ASP.NET
- MVC
- .NET Core
- Angular
- IIS
- Azure DevOps
- SSL/TLS
- Azure
- Windows Server
- SQL
- REST API
- Postman
- JSON
- XML
- AI
- CI/CD
- DB2
- Hadoop
- SolarWinds
- ServiceNow
- Agile
- Scrum
- ITIL
16 hours ago
Duration: 6-12+ Months Contract
Location: Lisle, IL(The Client Onsite)
In-person Interview in Lisle, IL
Must Have Skills – .Net Developer
Skill 1 – 8 + Years of exp in .Net Development
Skill 2 – 3 + Years of Exp in React
Skill 3- 4+ Years of exp in application support
We are seeking a hands-on Senior .NET Application Developer with 5–8 years of experience to support and enhance enterprise console and web applications. The role combines application maintenance, technical enhancements, production support, release management, application hosting, certificate management, database support, and customer collaboration.
The developer will work closely with technical leads, technical managers, other developers, L1 support teams, Customer Support Managers (CSMs), infrastructure teams, business operations teams, and customer stakeholders. The ideal candidate will demonstrate strong technical troubleshooting skills, ownership, and the ability to independently manage assigned application support and enhancement activities.
Key Responsibilities
• Maintain, troubleshoot, and enhance applications using React, C#, VB.NET, ASP.NET MVC, .NET Core, Web APIs, and SQL Server, with occasional support for an Angular-based application.
• Independently set up, configure, deploy, and troubleshoot React, ASP.NET MVC, .NET Core, and Web API applications across Development, QA, and Production environments.
• Support the configuration and troubleshooting of the existing Angular application as required.
• Perform code-level debugging and root-cause analysis for application, API, database, configuration, IIS, and deployment issues, and implement appropriate fixes.
• Implement application fixes, technical improvements, performance enhancements, integrations, and customer-requested changes.
• Collaborate with customers to understand requirements, investigate issues, recommend solutions, and provide timely technical updates.
• Work closely with technical leads and other developers on application maintenance, enhancements, code reviews, and production-support activities.
• Review Azure DevOps pull requests and perform code merges, tagging, builds, and deployments.
• Create and manage Azure DevOps user stories, tasks, bugs, and support work items.
• Perform releases across Development, QA, and Production environments.
• Configure IIS, host web applications, and manage application pools, bindings, certificates, and server configurations.
• Set up batch jobs and manage configuration changes across application environments.
• Renew and install SSL/TLS and server certificates, and support SSO-related configurations in Azure and Windows Server environments.
• Prepare database deployment, validation, and rollback scripts, and coordinate database backups as required.
• Analyze, troubleshoot, and fine-tune SQL queries and stored procedures.
• Create production change tickets and participate in release meetings, deployments, validation, and post-release monitoring.
• Participate in high-severity incident calls and assist with troubleshooting, mitigation, and service restoration.
• Analyze application, server, database, and batch-job logs.
• Provide on-call and after-hours production support when required.
• Create ad hoc reports based on customer and business requirements.
Required Qualifications
• Bachelor's degree in computer science, Information Technology, or a related field, or equivalent professional experience.
• 5–8 years of experience in software development, application maintenance, and production support.
• Strong hands-on experience with React, C#, VB.NET, ASP.NET MVC, .NET Core, Web APIs, and SQL Server.
• Ability to independently set up, configure, deploy, and troubleshoot React, ASP.NET MVC, .NET Core, and Web API applications.
• Demonstrated experience with code-level debugging, root-cause analysis, and resolution of complex application issues.
• Experience developing, analyzing, troubleshooting, and fine-tuning SQL queries and stored procedures.
• Experience testing and troubleshooting REST APIs using Postman.
• Working knowledge of JSON and XML, including parsing, integration, and troubleshooting.
• Experience with Azure DevOps repositories, pull requests, work items, pipelines, and deployments.
• Experience hosting and supporting web applications on IIS and Windows Server.
• Experience with SQL Server deployments, troubleshooting, validation, and rollback activities.
• Experience supporting production applications and participating in on-call support.
• Experience with release management, change tickets, and production deployments.
• Strong debugging, problem-solving, communication, and customer-interaction skills.
• Ability to work independently and collaborate effectively with technical leads, developers, L1 support teams, CSMs, infrastructure teams, and customer stakeholders.
Preferred Qualifications:
• Experience supporting or troubleshooting Angular applications.
• Familiarity with approved AI-assisted development tools such as GitHub Copilot.
• Experience in creating, configuring, and maintaining Azure DevOps CI/CD build and release pipelines.
• Experience in managing Microsoft Azure application configurations and deployments through CI/CD pipelines.
• Experience in querying and troubleshooting data in Db2 and Hadoop-based environments.
• Experience with SolarWinds, ServiceNow, X-Matters, monitoring, and log-analysis tools.
• Knowledge of Agile, Scrum, and ITIL practices
Senior .NET Application Developer · Cardinal Integrated Technologies Inc