Are you tired of working longer than you should to meet unrealistic expectations (usually set by salespeople)? Are you consistently disappointed by projects that end up barely resembling the product the user had wanted? Do you know there’s a better way to work, but find that management resist learning from others’ experiences? Do you regularly hear Agile used to describe a modified Waterfall process?
We feel your pain. Come talk to us — maybe we can help each other.
What we’re looking for:
Whether you are a passionate young coder looking to acquire some quality experience or an experienced developer seeking the mythical job in which people genuinely believe working smarter is better than working harder, we have something to offer. Better yet: If you have solid experience with iterative development and want the satisfaction of contributing to a workplace keen on continual improvement, we’d be excited to hear from you.
The successful applicant will be an excellent communicator and keen learner who’s not afraid to contribute fresh ideas. A positive attitude and strong sense of humour will serve you well.
Required skills:
• Knowledge of C# 3/4 and ASP.NET are musts (relevant code samples required for interview)
• Experience with unit testing, including mocking frameworks
• Strong understanding of OO principles, SOLID principles and Design Patterns
• Ability to learn quickly
• Good communication and interpersonal skills with individuals and in groups, with technical and non-technical staff, orally and in writing
Desirable skills:
• Knowledge of behaviour-driven development techniques
• Understanding of the benefits of open-source frameworks for MVC, AJAX, IOC/DI, ORM, Validation
• Familiarity with good design and usability practices
• Ability to quickly learn new tools/techniq! ues
• Initiative to champion positive change
Th! e role:
The successful candidate will work with a team of five developers to provide internet solutions on top of an existing and evolving intranet application that lets the business offer a straightforward booking process to travel agents, partner sites and end-consumers. A product owner, QA team and designer support the development team.
The team are focused on enhancing user productivity and incrementally improving existing systems. We embrace new technology and understand the benefits and challenges these choices involve. We release our software in a predictable cycle, which helps maintain high quality standards.
The team strive to improve what we do. Rather than follow published processes to the letter, we prefer to follow the tenets of Agile development. We aim to identify our weaknesses and build on proven methodologies and tools.
You’ll have the opportunity to contribute to a wide range of activities — including database and m! iddle-layer architecture to UI design, process/workflow improvement, and driving innovation in the product suite itself. Developers enjoy ample autonomy on the technical side and benefit from a flexible business, which creates a transparent, respectful environment that’s a pleasure to work in.
This role is based in our Central London office near Hyde Park Corner.
Key responsibilities:
• Maintain and extend the existing system code base.
• Participate actively in technical design meetings.
• Provide technical documentation where required.
• Increase test coverage within the existing code base.
• Refactor and re-engineer the existing code base safely.
• Communicate newly acquired knowledge to fellow team members and other teams.
Our technology stack:
• Core stack: ASP.NET MVC (+ Legacy WebForms), WCF, C# 4, MSSQL 2005
• Open-source frameworks: jQuery, FluentValidation, ! Ninject, NHibernate, NUnit, Moq
• Supporting tools: TeamCity, S! ubversion, Jira, Confluence Wiki, a Kanban board
Who we are:
Trafalgar Management Services are part of The Travel Corporation, one of the world's largest private travel organisations. We have award-winning brands in motorcoach and river touring, independent travel and hospitality, and operate in most countries worldwide. Learn about our products and brands: www.thetravelcorporation.com.
Private ownership means we’ve remained stable during the economic crisis and are freer to control our working practices. As an international organization, we have a multicultural working environment. At the same time, the company engenders a family atmosphere and boasts a social club that organizes regular events for staff throughout the year. Employees also regularly arrange social events.
We offer opportunities to volunteer for charity work on company time and reward employees for money-saving ideas. We also give developers 10% of their time to work on pro! jects they choose, whether to improve the codebase they work with, try new open-source tools or innovate outside their everyday tasks. Above all, we take learning seriously: We have a growing library of books and schedule workshops regularly.
Benefits
• Competitive salary, based on quality and length of experience
• Generous travel concessions
• Company pension contribution
• Medical insurance
• Travel season-ticket loan
• Active social club
• 2 volunteer days per year
• 10% innovation time
• Casual dress code
• Flexible working hours
• Working-from-home flexibility when required
No agents, please.
Please note only applicants with the legal right to work in the UK will be considered.
Apply f! or this job vacancy
No comments:
Post a Comment