Software Engineering - .Net - Intermediate
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersComputer Systems AnalystsWeb DevelopersIndustries:
Software PublishersComputer Systems Design and Related ServicesOffice Furniture (including Fixtures) ManufacturingArchitectural, Engineering, and Related ServicesRestaurants and Other Eating PlacesJob Title: Software Engineering - .Net - IntermediateLocationChicago, Illinois - hybridJob Type: Contract to hireDuration: 6 Months Job Description:Proficient in .NET development as well as multiple design techniquesWorking proficiency in .NET toolset to design, develop, test, deploy, maintain and improve softwareStrong understanding of Agile methodologies with ability to work in at least one of the common frameworksStrong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security Proficiency in one or more general purpose programming languagesWorking proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of SoftwareBS/BA degree or equivalent experience:Advanced knowledge of application, data, and infrastructure architecture disciplinesUnderstanding of architecture and design across all systemsWorking proficiency in developmental toolsetsKnowledge of industry-wide technology trends and best practicesAbility to work in large, collaborative teams to achieve organizational goalsPassionate about building an innovative cultureSound knowledge with Windows service development and Web Services.Sound knowledge with web development.Experience developing REST API Driven applications.Familiar with TDD, unit testing, NunitSound knowledge with relational database (SQL Server preferred)Experience working with Scrum/Agile methodologiesProficiency in one or more modern programming languagesUnderstanding of software skills such as business analysis, development, maintenance, and software improvementMust have skills:C#, ASP.NET, ADO.NET, MVC, WCF, JSON, HTML5, CSS 3, JavaScript, Advanced JavaScript, jQuer