1. Job title: Developer
Reports to: DevelopmentTeam Leader
Location: Cheltenham/Warwick/London
IRESS is a principal global supplier of share market and wealth management systems producing innovative,
sophisticated solutions.
Open channels of communication keep us focused and informed across the entire business. We strive for
excellence in our relationships with clients and industry bodies alike. We are client-driven, responsive and
promote a culture that supports working with our customers and the industry to face challenges and keep
pace with industry developments.
Accountabilities & Deliverables
Contribute to the design and development of software components within an agreed timeframe and
defined quality standard
Resolve issues, defects and queries raised at any phase of development or production in a timely
and professional manner
Conduct quality reviews of own deliverables and deliverables from peers and junior members of the
development community
Provide estimates on technical development tasks
Report progress regularly, escalating matters as appropriate
Mentor and coach more junior members of staff
Support the client
Build knowledge of IRESS development processes, protocols, methods and tools
Build knowledge of the clients’ technical environment
Build knowledge of the clients’ business in relation to IRESS products
Build knowledge of IRESS products
Build relevant product market knowledge
Relationships
You are a problem-solver with good people and communication skills, able to work with people from
a range of roles, both internal and external.
You have good listening and interpreting skills, with the ability to remain objective
www.iress.com
2. You have good interpersonal skills with the ability to communicate at all levels in a robust but
diplomatic manner
You have good influencing skills.
Core Skills, Knowledge and Attributes
You have good interpersonal and communication skills (both written and verbal)
You are an analytical thinker, with a logical approach to solutions and problem solving
You are able to work well under pressure and manage own time appropriately
You are able to work well on an individual basis and within a team
You are able to seek appropriate support from developer community / supporting peers
You are self-motivated, proactive with a positive attitude
You are flexible in your approach and mind-set.
Build understanding of regulation requirements relating to relevant products.
Key Competencies
Educated to technical degree level or equivalent experience
Commercial experience of a project through the life cycle of development and into production
Commercial experience of developing applications in a .NET environment
Mentoring of Junior and graduate members of a development team
Knowledge and commercial experience of developing within an object-oriented development
environment and/or service-oriented architectures
Knowledge of source control, release management, testing and task management, working within a
team environment (including application life cycle management)
Working towards (or already possess) professional certification such as Microsoft Certified Solution
Developer or similar
Commercial experience of C#, ASP.NET (MVC and/or Web Forms)
Commercial experience of WCF, Web Services and XML
Experience of Web technologies such as JQuery, JavaScript, HTML and CSS
Experience of SQL Server (2008 or later) or other RDBMS
Experience of Stored Procedures, T-SQL.