Senior Software Developer
Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.
Schaumburg, IL 60173
Interactive Health is looking for people who share our passion for health and are committed to making a difference for our clients and their employees. We’re passionate about our work, proud to be one of the nation’s largest providers of employer-sponsored wellness programs and ready to hit the ground running. If you’re one of the best – come join our fun!
POSITION SUMMARY: The Senior Software Developer, based in our Schaumburg, IL office, is primarily responsible for the development of web applications and services in ASP.NET MVC in an agile environment. Additional responsibilities include interfacing with business users to develop requirements and the recommendation of application architectures as needed. Mentoring less experienced developers is also a strong component of this role.
+ Develop, maintain and enhance .NET web sites using the ASP.NET MVC framework.
+ Design and develop high performance, scalable .NET web applications that meet business requirements and deadlines
+ Participate in agile development process and contribute to its evolution
+ Assist in management and maintenance of source control repository and continuous integration environment
+ Help develop appropriate architectural database solutions to address data retrieval and storage issues
+ Participate in peer application design sessions and code reviews to ensure alignment with business requirements and development guidelines
+ Use test driven development, dependency injection and other best practices to deliver quality software.
+ Excellent web development skills with a minimum of 7 years’ experience developing web applications and services utilizing C#/ASP.NET MVC
+ Extremely strong critical thinking/troubleshooting and debugging skills
+ Ability to develop technical requirements and specify solutions to meet business needs
+ Experience with Object Oriented Design and Development, N-Tier architecture
+ Experience with mobile web application development
+ Ability to work independently, prioritize, and execute tasks in high-pressure environment
+ At least one year working in an Agile environment
+ Excellent verbal and written communication skill is essential.
+ Team oriented and works well in a team centered environment
+ Experience with TDD and dependency injection
+ Bachelor’s degree in a related field
+ Database Technologies: Microsoft SQL Server, Entity Framework
+ Azure Technologies A Plus
+ React experience and mobile app experience a big plus!
Keyword: Senior Software Developer
From: Interactive Health