Principal Software Engineer
- Job Ref. No
- 978935
- Location
- London - Broadcast Centre Media Village
- Contract Type
- Fixed Term
- Contract Duration
- 12 months
- Job Category:
- New Media & Technology
- Closing date for applications
- 3 February 2013 at 11:59pm
Requirements
• Extensive, demonstrable experience writing Java software for large scale Java, Spring, Tomcat, Message Queue, RDBMS applications
• Experience leading a high performing Java development team
• Strong familiarity with Enterprise Integration Patterns, building robust APIs and systems integration solutions
• Strong familiarity with message queue implementations
• Strongly held views on modern debates in software engineering including dynamic vs static languages, agile methods, ORM, SOA/ROA/WOA etc
• Fanatical about TDD, continuous integration, version control automation, software metrics
• Development processes - particularly Agile methodologies
• Ability to work in an unstructured, fast changing environment with rapid release cycles
• Working knowledge of Linux and writing bash scripts to automate deployments
• Experience of working with code repositories (e.g. Git, Subversion), bug tracking tools (e.g. Jira, Bugzilla) and continuous integration systems (e.g. Hudson, Jenkins)
• Experience leading a high performing Java development team
• Strong familiarity with Enterprise Integration Patterns, building robust APIs and systems integration solutions
• Strong familiarity with message queue implementations
• Strongly held views on modern debates in software engineering including dynamic vs static languages, agile methods, ORM, SOA/ROA/WOA etc
• Fanatical about TDD, continuous integration, version control automation, software metrics
• Development processes - particularly Agile methodologies
• Ability to work in an unstructured, fast changing environment with rapid release cycles
• Working knowledge of Linux and writing bash scripts to automate deployments
• Experience of working with code repositories (e.g. Git, Subversion), bug tracking tools (e.g. Jira, Bugzilla) and continuous integration systems (e.g. Hudson, Jenkins)
Post a Comment