Job Description
Involved in end-to-end software development from pre-sale activities, requirement analysis and estimation, project scheduling, collaborating with teams, to developing software architecture and design and deploying customized solutions for clients. Perform application development, design, coding, testing, debugging, and implementation using C# .NET, ASP.Net, ADO.NET, MS-SQL Server, AJAX, JavaScript, jQuery, Angular, REST. API services and implement service-oriented architecture using Web Services, WCF and Web APIs. Gather and document business requirements, conduct data analysis and develop application functional and technical design specifications to the implementation stage. Analyze technical requirements and perform system validation. Conduct analysis of client operations, including coding, limitations and solutions, application development, quality testing and implementation. Create test environment and test performance of software modules performance tuning and design and delivery of custom-enabled application solutions. Implement new visualization tools and methodologies to monitor the application’s performance. Travel/relocate to various unanticipated locations throughout the U.S. for long and short term assignments at client sites. MULTIPLE POSITIONS AVAILABLE.