If technology is your passion and you are currently dissatisfied that your current work environment is not allowing you to realise your potential take a few minutes and read the information below. The client we are currently representing is offering the perfect blend of technical work and life balance.
Being one of Northern Ireland’s newest IT businesses has its advantages, the press and TV coverage is great but sometimes the most difficult thing for these firms is putting across why people should join them as they initially have small teams and it takes time to spread the word.   Our client serves 900,000 organisations in the US healthcare marketplace, is 10 times larger than its nearest competitor, has 55% market share and is building software that is robust, scalable, secure and making a significant efficiency gain.  Quite simply if you are the kind of person that enjoys using technology to make systems work more intelligently and provide better outcomes to users you are already the type of person we want to be talking to.
Joining this team could be one of the best decisions that you make because empowerment, appreciation, responsibility, financial reward and a true team spirit is present. This team use lean development methodology sensibly and do not focus on the volume of code churned out per day per head but on the effectiveness of the work you do and how you have contributed to the team in order to ensure the critical tasks are completed. In this environment you will help define, implement, test and support software and will therefore need to be able to see the ‘big picture’ and have solid experience of architecture and design principles and understand the complete life cycle. A practical understanding of how software is affected by choice of hardware is also needed in order to ensure that the user and client experiences are positive and provide value.
Have a read of the technical outline below supplied by the client and consider how you could meet this requirement.
“We’re seeking an energetic and passionate Senior Software Engineer to join the European Development Team. As an engineer, you will be responsible for the design and development of software components that reside within our Service Federation. We develop primarily on the .NET platform, with SQL Server as our backend data store. We utilize a variety of transport and wire protocols to integrate capabilities within our SOA based topology and across to our customers’ systems. Our engineers are expected to be self-starters who can operate well under a variety of different situations and types of projects, ranging from a team of one to a team of many. “ You will need to be able to:
* Design and develop portal and services on .NET platform within Service Orientation Architecture (SOA)-based environment using SQL Server as backend data store
* Work within a Lean Software Development framework to deliver business requirements from analysis and design through to deployment
* Realize responsibility-based planning and control
* Identify and eliminate waste within the Value Stream
* Use and apply VB6, Visual Basic and C#/VB.NET
* Perform and use object oriented design and languages, including .NET, Java and C
* Accomplish performance optimization in a product environment and refactoring
* Work with design patterns and communication protocols, including Web services, MQ Series, and MSMQ
What you will n