Principal C# Software Engineer

Recruiter
TEKsystems
Location
United Kingdom
Posted
11 Nov 2017
Closes
17 Nov 2017
Contract Type
Permanent
Hours
Full Time
Principal Software Engineer - C#/ReactJS.NET Technical Lead Developer Are you an absolute technology evangelist who loves full-stack Software Engineering with the Microsoft Stack and React? Does sharing your talent and experience with more junior software engineers without having to disapprove their holiday requests work better for you? Does working within an agile environment, mob programming, upholding code quality following TDD/DDD and getting your hands stuck into major business problems & architecture tickle your fancy???Well then this role with projects ranging from Machine Learning, to AWS Cloud focused migrations as well as DevOps type focused work may just be your next career move. Our client is looking for an expert Principal Software Engineer to help take ownership of one of its most intricate products - this is for one of the fastest growing financial service E-commerce organisations in the Manchester region. This is a company that invest heavily within technology and are looking for this new Full-Stack React/C# guru to take ownership across of a variety of greenfield project teams, technically lead an elite, micro service team of Microsoft developers/testers while also converse with higher level stakeholders/technical architects to deliver projects. The company operates closely with Agile methodologies and invest in their employees sending their teams on technical conferences. Now what do I need you ask?:As a Principal Software Engineer who would ideally have to come from a Microsoft technology background (either Back End focused, Front End or full-stack development experience previously) and must love to work in a world of 80/20 type split on coding. Code quality is absolute paramount for our client so TDD and Agile processes (SCRUM, PP, XP) are implemented and the successful Principal Software Engineer would be expected to pioneer these processes. Any other variations of DDD/BDD would also be attractive.In addition; the client works from a state of art office in Manchester city centre including a ping pong table, xbox room, white board walls, library of technical books among more benefits. Just when you thought that the benefits couldn't end... Core skills for this baby are: Development Lead or being an SME Senior type Engineer experience preferred but junior mentorship required. Architectural appreciation and ideally experience contributing to it's strategy. Stakeholder management skills and evidence of this. Agile (SCRUM, Kanban, PP, XP)Previous and ideally existing skills across their development stack: .NetC#SQL HTML/SASS/CSS/NPMJavascript (ReactJS/Redux) OORESTfulAWS or AzureAny experience with Docker, Puppet, Chef, R, Python, Machine Learning would be icing on the cake. All matters aside, despite being a pure growth hire this role is urgent which should be music to your ears...Please contact Dan Robinson@ Tek Systems for immediate information. Allegis Group Limited and Aston Carter Limited operate Employment Businesses and Agencies and are companies within the Allegis Group Inc. group of companies, the fourth largest staffing company in the world, (collectively referred to as the "Allegis Group"). TEKsystems and Aerotek are divisions of Allegis Group Limited. Applicant data will be treated in accordance with the Allegis Group's Privacy Notice. By submitting personal data to any company or division within the Allegis Group, the applicant is providing explicit consent to the use of such data by the Allegis Group and to the transfer of such data to and from the Allegis Group companies within the UK, Europe and outside the European Economic Area in connection with the fulfilment of the applicant's voluntary requests, and the fulfilment of other job opportunities that match the applicant's profile, and confirms that they may be contacted about such job opportunities. - provided by Dice .NET, AGILE, AWS, AZURE, BDD, C#, CLOUD, DDD, DOCKER, HTML, JAVASCRIPT, KANBAN, MACHINE LEARNING, MICROSOFT, OO, PUPPET, PYTHON, SCRUM, SOFTWARE ENGINEERING, SQL, STAKEHOLDER MANAGEMENT, TDD