Alzome is a recruiting solutions firm that helps companies quickly identify and hire top talent by developing and managing on-going pipeline talent. Alzome’s proactive recruiting model targets both active and passive candidates through any number of sourcing channels.
Alzome has partnered with a global media and marketing insight company. They help advertisers, agencies and media owners to continuously improve their media and marketing performance.
Job Role and Responsibilities
To support the application and web development in all functional area of designation (Capture, Analysis, Presentation), throughout the application design, build and run phases (from Functional requirement to Bug Fixing). To fully satisfy business development and Application support requirements and to deliver to agreed timescales and quality standards.
Application Development
Develop applications in legacy and emerging technologies and provide expert delivery, drawing on specialist knowledge of the development arena and pro-actively maintaining an expert knowledge of emerging development technologies and methodologies.
Identify and utilize the correct tools, techniques and methodologies for the development of business applications in order that business requirements are fully and efficiently delivered to a high quality standard.
Ensure that source code management and control practices are adhered both personally and within the wider developer community.
Adopt and adhere to Change and Release Management procedures to ensure that risks in software development and deployment are kept to a minimum and are managed accordingly.
Project Lifecycle
Ensure that in-depth technical documentation is written as part of the application development life-cycle, using development methods and solutions as appropriate, and working with the testing strategy within the P3O.
Liaise closely with senior stakeholders and act as a trusted advisor to the Practice leads and Senior Project Manager function within the P3O.
Support and Continued Service Improvement
Ensure the delivery of Bug Fixes, Change Request and Development activities on time to a high quality and accuracy by driving continued service improvement (reduction on bugs and improvement on turn around time of developments/change requests)
To act in a 2nd and 4th line support capacity for developers and the business, as part of a trusted advisor and “go to” team for escalations.
To act as an escalation point for in or out of hours critical issues and outages for the particular area of responsibility – this to be agreed in advance and from time to time as part of the provision for reasonable overtime.
To provide SQL development support to the IT department.
Qualifications / Skills / Experience
At least 5 years’ background and proven capability in a wide range of computing disciplines, including:
Microsoft development languages and technologies
C#
Microsoft .net Framework (including related technologies such as LINQ)
WCF (and legacy Microsoft service/communication technologies)
ASP.NET MVC (3 / 4)
Entity Framework (4.3 / 5) (or NHibernate)
Visual Basic (VB6, ASP Classic, VB.net)
WPF (including mark-up, binding and deployment of applications)
Active Server Pages (including legacy versions)
Application monitoring, tuning, and security techniques and tools
Microsoft Server Event Reporting
Microsoft SQL Profiler
Database design, maintenance and development
Relational database principles
Microsoft SQL Server administration
An extensive knowledge of SQL in different environments including
Microsoft SQL Server T-SQL
PL/SQL (Oracle / PostgreSQL)
ANSI SQL (MySQL)
Sybase T-SQL
Non-Microsoft technologies and environments
HTML (including compatibility for different platforms and browsers)
CSS
Javascript and jQuery
AJAX and JSON
Knockout.JS
Design patterns and methodologies
MVC
MVVM
Unit Test-driven design
An excellent track record in providing robust production services, trouble-shooting and support
An understanding of how different technologies can interact, and how they can be utilized together to provide robust secure services.
Proven time-management skills to deliver projects on time.
Understanding of Application Lifecycle Development / Project Management / Process Management methodologies
This is a full-time permanent position paying up to 95K based on experience and qualifications. Our client offers base pay plus bonus, benefits and more.