We are looking for strong, senior MS SQL Server database developer with .NET skills. This person will join a technical team focused on development and technical support of several bespoke systems, utilising wide range of Microsoft technologies. Typical office hours are Monday to Friday with flexi time / work from home depending on projects and assignments.
Responsibilities:
- Take active part in designing, developing and testing IT solutions to meet business requirements, incl. databases, integration processes, enterprise BI and web apps;
- Produce both user and technical documentation;
- Work on architecting, coding and documentation standards;
- Recommend and implement improvements to current systems and processes;
- Maintain and support solutions as a 3rd line support where needed, incl. back-end monitoring, investigations and response management;
- Taking active part in development of new projects using Agile methodology (TFS based Scrum).
Essential skills:
- Minimum 2-3 years of experience with SQL Server 2005/2008 onwards;
- Good experience in T-SQL development;
- Some exposure to and understanding of SSIS and SSRS;
- At least some experience in .NET (i.e.: CLRs, WCFs etc.);
- Very good spoken and written English;
- Awareness of ITIL, UML / BPMN and OOP.
Desirable skills:
- WCF, .NET MVC, JQuery, Azure, SharePoint highly desirable;
- Microsoft Certified (MCITP, MCTS) or willing to pursue certification in the future;
- MSc degree in Computer Science;
- Flexibility;
- Good communication and organisational skills;
- Appetite for new challenges and ability to work well under pressure;
- A team player and problem solver, able to work in a proactive and methodical manner.
We offer:
- Attractive salary adequate to knowledge and experience;
- Flexible employment terms, working hours and locations of work;
- Work in a young and growing team of pros implementing and maintaining innovative IT solutions;
- Opportunity to work with international clients;
- Opportunity to enhance your proficiency in English in a very practical way (all documentation and most of work related communications are in English);
- Opportunity to be part of and learn from a team of ambitious and highly experienced professionals;
- Friendly tech start-up atmosphere.