Senior .NET Software Engineer
Senior Software Engineer - .Net Developer (ASP.Net, C#, SQL) - Contract Are you a talented .NET contractor that wants to work on the most-trafficked and recognizable sites on the web? Monster seeks contract engineers with the skills and commitment to help us innovate and grow. Working on Monster’s Employer applications, including our eCommerce sites, you will work with some of the latest Microsoft technologies, such as .NET 3.0 and Ajax. Essential Functions: Design, develop, enhance, and maintain current and new .NET applications Responsibility for developing solutions for all tiers of the application; code-behinds, controls, middle-tier business components, database layer, etc. Ability to design and develop software in a group or independently. Lead technical design and development reviews. Investigate and analyze reported defects in a timely manner, and recommend solutions to these problems including code changes, data updates, or configuration modifications. Conduct and assist in unit and integration testing. Qualifications: At least 5 years of software development experience (non-academic) with demonstrable experience and fundamental understanding of the.NET Framework including C#, ASP.NET, ADO.NET, XML, web services, data structures and collections, caching, configuration, etc. Good fundamental and hands-on knowledge of with MS SQL Server Knowledge in OO development principles, multi-tier web application design and relational database principles Web-based development experience; involvement with large-scale, high-volume web-based systems is preferred. Solid understanding of design patterns Excellent written and verbal communication skills in English Excellent analytical skills, understanding of project life cycles, and ability to act in an entrepreneurial manner to ensure the software delivered matches the business communities’ needs. Preferred past experiences include the following: Prior use of FxCop, NAnt, NUnit, NDoc Experience working in a regionally distributed development group Experience with working in a multi-team environment Comfort with direct communication with all levels of technical and business resources. About Monster Monster is a high-paced, passionate, and energetic company that focuses on technology to drive the business objectives and innovation. Candidates must be able to hit the ground running and must be able to thrive in a community of extremely smart and talented engineers who are focused on pushing the envelope of software development. Must be able to learn and use new technologies quickly and with high levels of quality and performance. Monster is looking for candidates who can provide leadership and assist us in growing our business, our applications and our staff. Monster Worldwide is committed to providing a safe workplace for all employees. As standard practice in our hiring process and as a condition to employment, it is the policy of Monster Worldwide to conduct a pre-employment / background check. Monster Worldwide is an Equal Opportunity and Affirmative Action Employer, M/F/D/V. Monster is the number one name in online recruitment. With close to 5,000 employees in three dozen countries, industry-leading products and services, a global brand and unparalleled international reach, Monster is the preeminent destination for career and life management. Monster has revolutionized the way people look for jobs and employers look for people. We are passionate about our mission: Bringing people together to advance their lives. Our explosive growth reflects the kind of people who work here: Forward thinking professionals from all industries who offer fresh ideas and share the passion for excellence. Rise to the challenge - advance your career at Monster. View Entire VideoWork at Monster The Monster Worldwide benefits package includes: 3 Healthcare Plan Options 2 Dental Plans Vision Plan Domestic Partner Benefits 100% Company Paid Life Insurance 100% Company Paid Short-Term Disability 100% Company Paid Long-Term Disability 401(k) Savings Plan with Company Match Flexible Spending Accounts Tuition Reimbursement Flexible Paid Time Off Program (PTO) Paid Volunteer Time Charitable Giving
|