Senior Software Engineer - Asp.net

Apoyar Ltd ,
London, Greater London

Overview

Job Description

We are looking to hire an experienced Senior Software Engineer (Asp.net) who will be responsible for development, support, maintenance and implementation of a complex project module in Apoyar. You should have good experience in application of standard software development principles. You should be able to work as an independent team member, capable of applying judgment to plan and execute your tasks. You should be able to respond to technical queries / requests from team members and customers. Who we are ? Apoyar is an Information Technology Services that provides Business and IT consulting, System Implementation, Bespoke Software Development and Outsources services to clients across the Financial Services, Retail and Telecoms sectors. Apoyar is a fast-growing open source software solutions company. Over the years, we developed innovative services and workflows that beat classical delivery models resulting in lower budgets and much faster time to market. We have built our delivery focused reputation upon technical innovation, in-depth business knowledge, and creative vision, all of which supports our objective of helping clients to gain true value. Apoyar Work Culture: Apoyar Ltd has a long history of success in doing business with its highly skilled and motivated staff. We like to mix the best of European and Indian cultures to provide a "can-do" service to our amazing customers. You will be part of a big family working together to improve our business opportunity. Your responsibilities will include, but not limited to the following: * Should have minimum 5+ years of overall web development experience, using ASP.Net 4.x and MVC and have been in customer-facing roles. * Extensive experience with OOD (Object Oriented Design) and OOP (Object Oriented Programming) * Extensive experience with MySQL and SQL Server writing stored procedures and queries. Well-versed with JavaScript, jQuery, AJAX, Web API services. * Must have experience in developing complex and dynamic Web applications using MVC 4.0, .Net Framework, C#, ASP.Net, XML, MySQL and SQL Server, N-Tiered Web-Based Architecture. * Good understanding of HTML & CSS 3, HTML 5, extensive experience of user interface design and web portals. * Experience of working in all SDLC phases and at least one project with Agile product development. Knowledge of software tools, and methodology. * Website Deployment, Release management and IIS administration skills * Working experience in any of the APIs like Facebook, Twitter, Google Analytics would be an added advantage * Working proficiency of integrating payment gateways like PayPal, Authorize.net, etc. and shipping carriers like UPS, DHL etc.. will be added advantage. * Clear conceptual knowledge of Database Management including database design, normalization, database modelling - ER diagram and database performance tuning. * Must have good communication skill. Skills crucial to be successful in this role: ASP.NET MVC 5 .NET Design Patterns, SQL SERVER, MYSQL, ORALCE, WPF / WCF Development, ASP.NET, MS SQL SERVER, HTML, .NET, C# --Programming, ADO.NET, Web API What you need to do now: If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV