Evanston, IL

Full Stack .NET Developer

CAI is hiring!

We are in immediate need of a Full Stack .NET Application Developer. This is a long-term contract in Evanston, Illinois. This is a hybrid position; candidates must be willing to go onsite to Evanston 2 days per week.

During the term of the contract, this is a 35-hour work week (8:30am – 4:30pm Monday – Friday with a 1-hour break).

Due to our end client, candidates must be eligible to work in the US without a need for sponsorship now or in the future.

Duties and Responsibilities:

  • Design and configure system solutions that meet business requirements and employ IT standards and best practices.
  • Program the front-end stack using appropriate tools and languages.
  • Create and implement software design patterns.
  • Analyze large and complex data sets.
  • Troubleshoot issues with hardware and software.

Experience/Education Required:

  • 8-10 years of experience in .NET/C#, developing web application with MVC 4/5, console application, WCF web Services, windows application, and libraries.
  • 5-7 years of experience in SQL Server 2014/2016/2017 - developing stored procedures, performance tuning, TSQL and other SQL tasks. Knowledge of Database administration aspects.
  • 4-5 years of experience with Entity Framework 4.6 and above, MVC 4/5, Ajax, on premise TFS 2015 (Source Control, creating build for deployment into various environment), JavaScripting, jQuery, PowerShell.
  • 2-3 years of experience in developing SSRS reports.
  • At least 5 years working experience in Agile mythology Scrum and Sprinting.
  • Experience with design patterns, knowledge of architecture, create technical design documents, developing Unit Tests, deployment.

Required Skills:

  • Working Experience in
  • JIRA, Confluence, TFS (Sprint)
  • Production support, troubleshooting issues, Issue analysis.
  • Dealing with large data sets (millions of rows)
  • Cross functional teams
  • Common application platforms and messaging technologies, including IIS, MS SharePoint, BizTalk
  • Knowledge of network, protocols, and standards, IT Security principles and controls, firewall rules, software security.
  • Strong understanding of information processing principles and practices
  • Comprehensive understanding of Change Management process and controls
  • Good to have knowledge of:
  • SSIS package, AS400/DB2, Postgres.
  • Prior experience working in a nonprofit organization
  • Other skills expected are:
  • Strong communication skills ability to interact with senior developers and business product owners
  • Highly motivated self-starter and team player with ability to work under minimal supervision.

Physical Demands:

  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor

Reasonable Accommodation Statement: If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to {apply below} or (888) 824 – 8111.

This email is only intended for candidates who need an accommodation or assistance completing the application or interview process and will not be reviewed by CAI’s talent acquisition team. All interested applicants who do not need an accommodation or assistance completing the application must apply on CAI’s career portal for consideration {apply below}

EEO Statement: It is the policy of Computer Aid, Inc.(CAI) not to discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran. It is also the policy of CAI to take affirmative action to employ and to advance in employment, all persons regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or protected veteran status, and to base all employment decisions only on valid job requirements. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment.

Employees and applicants of CAI will not be subject to harassment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran. Additionally, retaliation, including intimidation, threats, or coercion, because an employee or applicant has objected to discrimination, engaged or may engage in filing a complaint, assisted in a review, investigation, or hearing or have otherwise sought to obtain their legal rights under any Federal, State, or local EEO law is prohibited.

- provided by Dice

Recommended Skills

  • Agile Methodology
  • Ajax (Programming Language)
  • Architecture
  • Big Data
  • Business Requirements
  • C Sharp (Programming Language)
Browse other jobs