Software Architect/Senior Developer x 2 for Award Winning Financial Firm! recruitment
As a senior Software Developer / Architect, you will have responsibility for the overall technical solution within a product team ensuring that the appropriate choice of technology is used, that there is compatibility with other products and adherence to the corporate technical direction.
As an Architect you will contribute to the evolutionary development of advanced simulation and decision support software across all aspects of the development lifecycle. The Architect role will include varied tasks ranging from capturing and evolving requirements, enhancing and refactoring software architecture, developing new software components, maintaining and debugging existing components, documenting and testing software features.
• You will be leading the architectural design of a product or group of products.
• The ability and experience to co-ordinate technical and development activities across a team.
• Experienced in the breadth of software engineering activities within an evolutionary lifecycle process including: requirements capture and analysis; architectural and detailed software design; object-orientated software implementation; unit and system-level testing; installation and deployment.
• Familiarity with software lifecycle processes and support tools, estimation and quality assurance principles.
• Ability to coordinate day-to-day development and bug-fixing activities.
• Extensive day to day experience of writing software in an object orientated mainstream language (eg C#, C++, Delphi). Good understanding of how to effectively employ object orientated principles. The candidate will have had design responsibility for successful software components and applications.
• An understanding of software architecture design best practice and awareness of how to create software which is high performance, scalable, easily maintainable, extensible, and easy to test and debug.
• A good appreciation of current and emerging technologies along with their potential benefits and limitations (eg XML, .net and the MS technology stack, web services, the various flavours of parallel computing, software component libraries, emerging operating systems).
• Ability to learn quickly about the actuarial business domain in which software is deployed and be able to think and communicate in terms that users feel comfortable with.
• Strong academic background (probably a 1st or 2.1 in computing, engineering, mathematics or science)
If you possess the requisite skills and want to work with some of the top educated and highly skilled Developers and Architects in the UK this is your perfect opportunity. Greenfield projects and highly rewarding salary of around £100,000 base plus VERY GENEROUS BONUS AND BENEFITS (may I add this is not a bank and will pay bonus’s!) Please apply now or call Rebecca on 0207 496 3654, ref: SOFTWARE ARCHITECT!
Keywords:
C# / .net / .net 4 / developer C# .net / algorithms / database / C#/ relational / Sybase / DB2 / oracle / C# C# / .net / .net 4 / developer C# .net / algorithms / database / C#/ relational / Sybase / DB2 / oracle / C# algorithms / database / C#/ relational / Sybase / DB2 C# / .net / .net 4 / developer C# .net / algorithms / database / C#/ relational / Sybase / DB2 / oracle / C# algorithms / database / C#/ relational / Sybase / DB2 C# / .net / .net 4 / developer C# .net / algorithms / database / C#/ relational / Sybase / DB2 / oracle / C# algorithms / database / C#/ relational / Sybase / DB2 C# / .net / .net 4 / developer C# .net / algorithms / database / C#/ relational / Sybase / DB2 / oracle / C# algorithms / database / C#/ relational / Sybase / DB2/ Software Architect, Enterprise Architect, Arch, Architecture, Solution Architect, Technical Architect, Software Architect, Tech Architect, Architect