The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications they should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.responsibilities• design, code, test and manage various applications• collaborate with engineering team and product team to establish best products• follow outlined standards of quality related to code and systems• develop automated tests and conduct performance tuningrequirements+3 years with:• .net framework 3.5 above• .net core• c#• webapi• sql server• azure cloud• agile environments• javascript/htmlnice to have:• ms iis server• xml• json• postman• swagger• visual studioresponsibilities:• develop and maintain applications in the development and test environments• create coding and design guidelines to be used throughout our applications• work with architecture team to define development toolset• assist in organization code review process• assist in the development of technical requirements for agile development teams• develop updates, corrections, or enhancements including business logic in c#.net & sql as well as user interfaces in html and javascript• provide analysis and recommendations for external technologies which could enhance and improve products to meet business needs• assist operations team on application deployment issues• integrate with other technologies using rest api, web services, edi, xml, and sql• responsible for data security and web site intrusion defenses of c# .net applications• support the overall sdlc process including continuous integration and continuous deployment (ci/cd)required languages:english advanced 80-95%
#j-18808-ljbffr