Out top Miami based company-is looking to add a Sr .Net Developer responsible for translating business requirements into specific systems, applications or process designs for large, complex, and leading edge solutions. Proficiency in analyzing business requirements and converting these into technical requirements within a Microsoft .NET web environment is critical. Responsible for design, development, deployment, and maintenance of multi-tiered web applications. Implementing strategic solutions in a collaborative, team-oriented environment. Authoring clear and concise documentation of all of the above is crucial and mandates the use of excellent presentation and communication skills.
This position requires a minimum of 5 to 7 years' experience in coding distributed Internet/eCommerce applications that support multi-million visits per day. A background in working within a standard Waterfall and Agile development methodology, and programming of complex database-backed web sites is vital. A bachelor’s degree in a computer-related discipline or equivalent experience is required.
-Proven ability to code and document complex web applications employing current knowledge of enterprise application technologies and development techniques.
-A core understanding of the software development lifecycle and of Quality Assurance techniques using source code control repositories, debugging and testing experience.
-An awareness and use of security technologies in eCommerce development.
-The ability to communicate effectively and persuasively with management and peers.
-A sense of urgency and the ability to meet deadlines.
-Strong ASP.Net and C# programming skills
-Solid experience with ASP.Net MVC
-Solid understanding of the web form page life cycle.
-Solid understanding of Caching, Session State, Cookie Management, view state, POST and GET.
-Solid experience with jQuery
-Strong experience with the 3.5 Microsoft.Net Framework
-Solid understanding of WCF.
-Solid understanding of AJAX and JSON.
-Strong experience with different Object Oriented Programming Techniques.
-Solid understanding of what interfaces, and inheritance are used for.
-Solid understand of classes and functions and in what layer they should be placed.
All work must be done onsite in Miami