Diamond IT Logo
Software Engineer
The Software Engineer position will require you to develop complex systems that process millions of transactions per day leveraging J2EE and open source technologies. As a key member of the engineering team you will need to communicate technical ideas clearly with both technical and non-technical audiences.

RESPONSIBILITIES

- Design, develop, modify and test highly scalable and fault-tolerant components
- Carry out integration testing and building of working versions of a system within the current operational environment.
- Work in an Agile environment embracing iterative and incremental techniques
- Understand SOA principles.
- Demonstrate the software for various technical and non-technical users across the company.
- Maintain and develop a good knowledge of required standards, methods and tools for analysis and/or programme development and be able to use appropriate features effectively.
- Take full responsibility for quality and timeliness of own work and assist less experienced colleagues.

KNOWLEDGE SKILLS AND EXPERIENCE

- BSc or MSc in Computer Science or related degree
- 2+ years experience developing Java / .Net applications, preferably in a financial services or Banking or Payments organisation
- Experience of n tier application development
- Experience in OO design and design patterns
- Familiarity in creating automated build and test environments using Ant, JUnit, etc
- Exceptional oral and written communication skills along with ability to work together as a team
- Familiarity SOA or Web Services
- Experience in relational database design, optimization and performance with databases such as Sybase, Oracle, or MySql
- Familiarity with Agile methodologies/Scrum

Please send a detailed CV, with current salary details, including "Software Engineer" in the subject field to Mark.McBride at diamondit.com or telephone 02890 55 80 82 to discuss opportunity further. Diamond IT are acting as an employment agency on behalf of this client.
inControlCMS Admin
26/03/2010
QA Engineer
The QA Engineer will be part of the Test Automation teams that are working on real world testing challenges of scalability, availability and fault tolerance. It is an opportunity to develop and use automation skills and apply them using cutting edge tools and technologies.

Specific Responsibilities

- Work in an Agile environment embracing iterative and incremental techniques
- Develop and use automation skills and apply them using cutting edge tools and technologies
- Estimate the time required to test applications.
- Prepare test strategies, plans, and scripts.
- Analyze, design and build testing procedures
- Analyze changes required and their impact on existing test timeframes.
- Maintain and monitor the error log for all issues identified.

- Participate in walkthroughs for new planned features of the
application.

Qualifications

- 2+ years of software testing experience.
- BSc or MSc in Computer Science or related degree
- An understanding of Agile principles
- Experience using test automation tools like WinRunner and QTP.
- Experience working with databases like Oracle, Sybase or MySQL.
- Ability to write and execute SQL queries to validate data.
- Exposure to Linux/Unix a plus.
- Black box testing a plus
- Knowledge of varying test methods, techniques and procedures.
- Experience preferably in a financial services or Banking or Payments organisation
- Proven experience in system, integration, regression, performance, stress, functionality,upgrade and installation testing.
- Exceptional oral and written communication skills along with ability to work together as a team

Please send a detailed CV, with current salary details, including "QA Engineer" in the subject field to Mark.McBride@diamondit.com or telephone 02890 55 80 82 to discuss this opportunity further. Diamond IT are acting as an employment agency on behalf of this client.

inControlCMS Admin
26/03/2010
Senior Engineer
This highly visible and mission critical position will require the design and development of complex systems that process millions of transactions per day, leveraging J2EE and open source technologies. As a key member of the engineering team, you will need to communicate technical ideas clearly with both technical and non-technical audiences.

Required Qualifications:

- BSc or MSc in Computer Science or related degree
- 5 years experience designing and developing complex Java / .Net applications
- Experience of n tier application development, preferably using J2EE
- Experience in OO design and design patterns
- Experience in creating automated build and test environments using Ant,  JUnit, etc
- Experience in relational database design, optimization and performance with  databases such as Sybase,Oracle, or MySql
- Exceptional oral and written communication skills along with ability to work  together as a team

Desired Qualifications:

- Experience with JBoss, Websphere or Weblogic
- Experience of SOA or Web Services
- Experience in design and development of asynchronous topologies (CEP, SEDA, MDB)
- Experience with load and performance testing
- Familiarity with JSTL, JSF, AJAX, CSS
- Experience with Agile methodologies/Scrum

Please send a detailed CV, with current salary details, including "Senior Engineer" in the subject field to Mark.McBride@diamondit.com or telephone 02890 55 80 82 to discuss this opportunity further. Diamond IT are acting as an employment agency on behalf of this client.
 
inControlCMS Admin
26/03/2010
Exciting Career Opportunities – CyberSource
Now firmly established in Belfast, CyberSource NI is integral to the future growth and success of the CyberSource Company. With the recent announcement of plans to invest ?2.8m to develop and enhance their payment platforms they are looking for people with the talent, energy and drive to deliver this significant innovative project.

Top brands and over 250,000 smaller businesses use CyberSource services to process e-payments in 190 countries, manage payment fraud and mitigate security risk. Today, about 1 out of every 4 dollars transacted online in the U.S. is managed by CyberSource, as well as a growing global share.

 

 

CyberSource is a global organisation with a focus on teamwork. You will have the opportunity to further your career through working with leading-edge technologies and exposure to industry experts. Structured training and development programs, regular performance reviews together with mentoring and coaching sessions are all designed to make you a specialist in your field and provide you with professional development and career advancement opportunities. Join them and you'll discover a culture that empowers you to do your best and rewards your achievements

debbie
23/03/2010

IT Job Search

How to write the Perfect CV - Logo Icon - Find Us Time Out - Play our games logo