Job Description :
Responsibilities and Duties:
Participate in the development and support standalone window application, window services, web application and mobile application.
Work with project teams and provide guidance for system integration. Troubleshoot and correct application bugs/defects
Analyze, design and code application enhancements
Perform unit, system and integration testing as appropriate Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages
Test and deploy applications and systems
Revise, update, refactor and debug code
Improve existing software
Develop documentation throughout the software development life cycle (SDLC) Upgrading, configuring, migrating and debugging existing systems Serve as an expert on applications and provide technical support

Qualifications and Skills Required:
Bachelor’s degree in Computer Science or related field
Minimum of 3 years working experience as a NET developer
Object oriented design and programming (understand and have used design patterns) Strong knowledge of Software Development Life Cycle (SDLC)
Excellent code troubleshooting and testing skills
Experience working on EDI (204, 214,990, 997,21)
Experience with the ASP.NET framework, SQL Server and design/architectural patterns Familiarity with architecture styles/APIs (REST, SOAP)
Proven experience with C#, ASP.Net, JavaScript. JQuery, Web services, XML,Json, MVC, icrosoft SQL Server, IIS, Window Services
Excellent verbal and written communication ski]|s
Strong interpersonal skills and ability to multi-tas,
Strong analytical and organizational skills
Strong attention to detail