Job Information
Company
Sears Holdings Management Corporation
Location
US-IL-Chicago
Job Title
Senior Engineer (.NET/C#)
Job Type
Information Technology
Print This Job
Job Title
Senior Engineer (.NET/C#)
Job Description
Sears Holdings is seeking an energetic and talented developer to deliver innovative customer facing solutions for several eCommerce initiatives. We are looking for a .NET Developer for the development and design of web components and services to introduce new capabilities and services for our online customers on a highly scalable platform. As a member of the team, you will have the chance to work in a fun environment on unique and innovative solutions on a multi-tiered platform.If you love technology and want to work in a place where you can practice the art of good software design, this is a great opportunity to explore.Implementation
• Identify dependencies and risks for a feature area in a timely manner, which results in a clean delivery of the project
• Implement a feature area in conformance to group coding standards, product design and architecture goals, and quality expectations
• Complete design documentation before implementation, which results in accurate scheduling and consistent implementation
•Deliver stable and secure code for a feature area on schedule and that contains minimal bugs; outline next steps where appropriate
•Write unit tests for each function of the feature area that effectively exercise the code
•Identify bugs or design issues, and integrate well with those used by Test, in accordance with group practices
•Use debugging and stabilization tools to effectively debug code, find root cause of bugs and fix them which ensures that no new bugs are introduced and that fixes are backwards compatible
•Develop best practice for writing and checking for errors in code
•Test to ensure appropriate feature-area testing strategies are in place which results in less duplicate work
•Communicate gaps in business and technical functionality and assess impact to timelines
•Unit and system testing of application code, as well as execution of implementation activities.Customer and Business
•Increase understanding of the customer's point of view and learn to translate into actionable product improvements
•Proactively identify and respond to customer/partner quality issues which produces improvements in customer/partner satisfaction
•Understand customer/partner goals behind defect reports and requests for enhancements which results in constructive suggestions for workarounds and other ways to achieve customer/partner goalsLeadership and Influence
•Effectively resolve blocking issues which allows feature-area projects to remain on schedule
•Successfully lead a feature area from inception to design, implementation, and integration into the product line, through the full product cycle
•Identify and communicate dependencies and overlap with other teams and disciplines in specifications, code, and test plan reviewsDesign and Engineering Practices
• Design & Develop eCommerce solutions using .NET 4.0, XML, WCF, AJAX, SQL Server, JQuery and other web technologies
• Drive innovation and new ideas throughout the delivery teams
• Analysis of business requirements and subsequent creation of high level technical design documents and technical specifications
• Analysis and identification of technical areas of improvement within existing web applications
• Help research and recommend technology frameworks that can drive innovation and differentiation of our web sites
• Work with other internal IT teams to complete project activities, such as Infrastructure, Architecture and Database teams.
• Maintain current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with management and development team in bringing new technologies.
• Design a robust, scalable, secure, efficient, and globalized feature area that enable customer/partner scenarios that are clearly described
• Create designs for a feature area that ensure that code is diagnosed and maintained, that it is testable, discoverable, and extensible to other feature areas
• Design and implement reusable code for a feature area, which results in increased efficiency and quality
• Convey a clear understanding of the overall product architecture in the design and implementation for a feature area
• Lead code reviews with other developers and identify design and implementation issues which allows milestones to be met quickly
• Review designs and specifications to ensure appropriate detail is delivered to eliminate revisions during the coding process
Job Requirements
Experience
Working experience in developing applications using .NET framework 4.0, ASP.NET, WCF, MVC2, MySQL, jQuery and SQL Server. Experience/knowledge in non relational databases like MongoDB, TokyoDB etc is a plus.2-5 years experience of the following:
•Analysis, design, coding and implementation of large-scale ASP.NET web applications utilizing HTML, WCF, Javascript, jQuery, jQuery plug-ins, CSS.
•Strong knowledge on OO design including extensive design patterns & their applicability.
•Ability to mentor junior developers & enforce good development practices like encapsulation, composition, continuous integration & test driven development.
•Knowledge of continuous integration tools like TeamCity, CruiseControl.
•Experience in using a versioning tool like subversion.
•Experience in using AJAX technologies and Windows Communication FrameworkRole specific abilities/skills
•Working Experience in MySQL and SQL, ASP.NET, jQuery, MVC2 (or higher) and WCF
•Understanding of software development lifecycle and methodologies including code reviews and version control software such as CVS or SVN
•Strong written/verbal communication skills.
•Ability to work creatively and analytically in a problem-solving environment.
Benefits
A comprehensive and competitive benefit program is designed to meet the needs of our associates and their families. Benefits eligibility depends on employment classification, location, and other variables. Benefits offered include:
An Equal Employment Opportunity Employer.
About Sears Holdings Management Corporation Sears Holdings Management Corporation provides corporate services to Sears Holdings Corporation (NASDAQ: SHLD) and its family of companies, including Sears Roebuck and Co. and Kmart Corporation.
About Sears Holdings Corporation Sears Holdings Corporation is the nation's fourth largest broadline retailer with over 4,000 full-line and specialty retail stores in the United States and Canada. Sears Holdings is the leading home appliance retailer as well as a leader in tools, lawn and garden, consumer electronics and automotive repair and maintenance. Sears Holdings is the 2011 ENERGY STAR® Retail Partner of the Year. Key proprietary brands include Kenmore, Craftsman and DieHard, and a broad apparel offering, including such well-known labels as Lands' End, Jaclyn Smith and Joe Boxer, as well as the Apostrophe and Covington brands. It also has the Country Living collection, which is offered by Sears and Kmart. We are the nation's largest provider of home services, with more than 11 million service calls made annually. Sears Holdings Corporation operates through its subsidiaries, including Sears, Roebuck and Co. and Kmart Corporation. For more information, visit Sears Holdings' website at www.searsholdings.com.
Socialize with us!
Find Us On Facebook
View Your Connections
Follow Our Tweets
Interact On MyKmart
Interact On MySears
Jobs11.Com's Advice
For your privacy and protection, when applying to a job online:
Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn More >>
By applying to a job using Jobs11.Com you are agreeing to comply with and be subject to the Jobs11.Com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
Saving...
You've Successfully Saved:
Sign in Successful!
Notes:
Your note has been saved successfully.
By applying to a job using Jobs11.Com you are agreeing to comply with and be subject to the Jobs11.Com Terms and Conditions for use of our website.