Sr. Developer Microsoft Tech Stack - Lincolnshire, IL - Georgia IT Inc.
Lincolnshire, IL
About the Job
Job Title: Sr. Developer Microsoft Tech Stack
Location: Lincolnshire, IL
Job Type: Full time
Interview Process: Phone
Work Status: USC/GC/GC-EAD only
Salary: DOE
Mandatory Technical / Functional Skills
Roles and responsibility
Preferred
Location: Lincolnshire, IL
Job Type: Full time
Interview Process: Phone
Work Status: USC/GC/GC-EAD only
Salary: DOE
Mandatory Technical / Functional Skills
- 5+ years of .NET architecture experience.
- 5+ years of enterprise-class web development experience.
- Extremely fluent in .NET, ASP.NET (C#), N-Tier development, SOA (Service Oriented Architecture), XML-based web services, REST approach.
- Fluent in MS SQL Server, DB architecture/design, SQL development.
- Experience with Web 2.0 technologies, JQuery, Javascript, Ajax frameworks.
- Experience with localization support in a web application (language, formatting of currency/numbers).
- Experienced in TDD (Test Driven Development).
- Experience building secure web applications, user authentication, role-based access control, N-Tier architecture, DB/file encryption, input validation techniques.
- Excellent debugging skills; able to debug complex technical issues involving browsers, multiple client & server system components.
- Familiarity with well-known security vulnerabilities and ability to address such vulnerabilities.
- Familiarity with performance analysis of a web application.
- Effective problem solving and risk assessment skills
Roles and responsibility
- Translate business requirements into well-designed and documented software components based on Microsoft technologies (.NET, SQL).
- Responsible for architecting the platform for customer-facing applications consisting of Quill.com, Staples EU sites, mobile sites, web services, databases, and other future projects using Microsoft and Web Technologies.
- Responsible for recommending and facilitating short term architecture decisions, when needed and longer term implications to the overall architecture.
- Assist in identifying and evaluation of tools for site monitoring (by using tools such as SOASTA and Keynote) and in the investigation of production outages/problems and the subsequent restoration of service.
- Engage with development leads, network, security, and application owners to assist with trouble-shooting, ensuring adherence to standards, security considerations and integration considerations.
Preferred
- Analyze problems and issues and exercise insightful judgment
- Work effectively and efficiently
- Engage in innovation
- Deliver service requirements
- Write and speak effectively
- Relate well to others
- Understand and respect differences
- Make reliable progress
- Adapt productively
- Design system components
- Develop Code and Scripts – Create complex solutions
- Define and Execute System Tests – Create and execute complex tests
- Implement Systems – Define and execute plan
- Production Operations and Support – Define and execute support procedures
Source : Georgia IT Inc.