Senior Software Engineer InContext Solutions
What Problems Would I Solve?
Working within the Technology team, this Senior Software Engineer will play a key role in developing high quality software using cutting edge technologies and practices. Put simply, they will work to solve interesting problems independently with little direction. We are looking for engineers who are ambitious and have the desire and ability to make a difference in a fast growing environment.
InContext is all about people. We are committed to finding, training and growing fun, interesting and ambitious people who demonstrate integrity, intelligence and the ability to make things happen. Candidates must possess a theoretical and practical knowledge of software engineering to be a fit for this role. At the same time, however, they must be a strong cultural fit, sharing our commitment to building a world class company. Following are specific required qualifications:
Have BS degree in computer science, information technology, web development, or equivalent field or comparable work experience
Understand and work within the Scrum framework
5+ years of experience in software development
Strong knowledge of Object Oriented Programming and Design Patterns
Strong experience in developing web applications using C#, ASP.NET MVC, WebAPI
Experience working with web services WCF, SOAP, REST
Experience in working with ORM tools like Entity Framework
Strong experience with SQL Server development ? T-SQL, Stored Procedures, Views, Clustered Indices, etc.
Strong experience in writing Unit testing, knowledge of Dependency Injection
Be intelligent and passionate about what they do
Be friendly and likeable. We wouldn?t hire someone who we wouldn?t like to sit next to on an airplane for 12 hours.
||Chicago, IL |