Demonstrate expertise in Object Oriented design and analysis
Use best practices of .NET stack
Write clean, scalable code using .NET languages (C# .NET)
Upgrading, configuring and debugging existing system
Collaborate with internal teams to produce software design and architecture
Serve as an expert on application and provide technical support
Provides problem resolution support, specific to application issues; identifies and resolves problems in application software, determines symptoms and ensures accurate problem definition
Maintains direct knowledge of and applies all applications maintenance technical processes, procedures, and quality standards
Technical/Functional Competencies
In depth knowledge on .NET stack and best practices, .NET Web, .NET App tier
Knowledge with Microsoft technology stack
SQL Server
SSIS Development, SSRS Development
CSS,Teamcity, Octopus, Nuget
Frontend -Javascript, Angular JS (Desirable)
Efficient in use of agile/scrum methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies
ExcellentTroubleshooting and communication skills
Proficient in software and solution delivery lifecycle