Previous Job
Senior .NET Developer
Ref No.: 18-05327
Location: Des Plaines, Illinois
Position Type:Direct Placement
Pay Rate : $ 110,000.00 - 120,000.00 /Year
Senior .NET Developer

Chat live with a recruiter! Follow the link below.

We are seeking a Senior .Net Developer having enterprise level experience with the .Net web stack with Azure to develop and support our business solutions. The purpose of this role is to develop business software solutions for complex and large scale projects through design, programming, quality assurance, and implementation support. The Senior Application Developer participates in application standards development and serves as an evangelist for best practices. The ideal individual is a fast learner and well-rounded individual who can assist where necessary regardless of job description.

Key Areas of Responsibility:
  • Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific product and features for stability, usability, and maintainability
  • Collaborate with business teams to clarify requirements and business needs.
  • Collaborate with other developers to determine the optimal solution architecture to ensure application efficiency, maintainability, and scalability.
  • Collaborate with business teams to develop high-level system narratives, storyboards, and user interface prototypes.
  • Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management.
  • Testing responsibilities include both unit testing as well as providing additional guidance and support to the certification group
  • Perform code reviews of code written by junior developers to ensure use of best practices and standards
  • Ability to manage priorities and take ownership of projects

  • Understanding of cloud computing technologies, business drivers, and emerging computing trends.
  • Strong understanding OO Design/Development and demonstrated use Design Patterns & Principals.
  • Experience in architecting server, storage, and/or desktop virtualization based solutions.
  • Experience in designing hybrid solutions, cloud integration with on premise environment.
  • Exceptional verbal and written communication.
  • Hybrid Mobile Application development is a plus.
  • Bachelor's degree in Computer Science, or equivalent IT knowledge/experience.

Desired Skills and Experience
  • 6+ years of experience.
  • 2 years of experience with designing and developing Azure cloud solutions
  • Relevant experience in Azure Infrastructure services, must have knowledge of most of the Azure services.
  • Strong hands-on understanding of scalability, security, high availability and operational requirements
  • Proficient in developing Azure Cloud solutions using C# ASP.Net MVC 5, Razor, EF 5, LINQ, Web API, HTML, jQuery, JavaScript, SQL Server 2008/2012, Visual Studio 2012, TFS 2012, SSIS, SSRS, T-SQL
  • 4+ years of experience working in an Agile Scrum self-driven team environment by participating in iterative and incremental software delivery model.
  • Excellent technical communication skills
  • Ability to troubleshoot, maintain and improve in-house applications
Third Party Applications Not Accepted