We're always looking for the Best
3mushrooms is an innovative web application and software development company, looking for talented individuals who share our passion for innovation and excellence.
Current Positions
1. Senior Web Application Developer
The ideal candidate's software development experience should include strong adherence to object oriented design principles, such as tight encapsulation, high cohesion and DRY. A technically talented individual who can problem-solve, think both independently and collaboratively and also see the "big picture" are required for this position.:
Qualifications we're looking for:
- MSSQL Server / MySQL
- Sql queries
- Stored procedures
- Debugging
- Performance measurements
- ORM frameworks
- Linq
- Plinqo
- Telerik Openaccess Orm
- Extensive Experience with Framework 3.5
- Experience with MVC.NET 2.0 -3.0
- C# (Required)
- Experience in WCF web services, and AJAX enabled interfaces
- Using mocking frameworks such as Rihino.Mocks, TypeMock
- Understand Basic XHTML/CSS and the standards
- Java/JQuery
- Experience Consuming / Creating Web services
- Optional but nice to have
- PHP 5
- mySQL
- Memcached
- Zend Framework
- Mono.net
- Linux OS
- The Cloud (Amazon, Windows Azure, Opsource)
- Windows Server 2003/2008
- IIS7
- Windows 7 (Client PC)
- Windows XP
- Linux - Fedora / Ubuntu (Optional) (possibility deploying memcache servers for .net applications utilizing memcached.net)
- Visual Studio 2008 / 2010
- WinSCP
- Putty
- Dreamweaver/expression blend
- SQL Management Studio
- Remote Desktop
- NotePad++
- Develop and maintain C# .NET framework 3.0 or greater code to implement web application functionality (ASP .NET)
- Working in an agile environment to create business valued applications that meet high quality standards.
- Deliver high quality web applications to client and in-house specifications, within agreed development standards, timescales and budgets.
- Engineer, document, develop and maintain clean, tested, reusable web application and database code.
- Act as primary stakeholder for one or more areas in the application.
- Assist less experienced developers or implementation staff on specific details related to the operation of the application.
- Suggest better or alternate solutions to stakeholders initial requirements that can improve business value.
- Ensure that software delivered to the Quality Assurance team is error free and meets requirement specifications.
- Proactively share knowledge about development solutions, features and product capabilities with the development team and other stakeholders.
- Produce clear, concise, well thought out technical designs using object orientated, n-tier, SOA design techniques conforming to the requirements, established technical architecture and industry best practices.
- Modifying or extending capabilities of existing web applications in .NET MVC or .NET Webforms
- Building & deploying cloud scalable web applications onto windows Azure and Amazon Cloud services.
We are always looking for resumes of talented technology and design oriented individuals that wish to excel their careers. Please do not hesitate to submit your resume if you feel you meet one of the requirements set forth below: