Description
A Software Developer is required by a global leading semiconductor organisation on a long term contract basis. Their systems are used by the major semiconductor manufacturers to create integrated circuits that power an array of electronic, communications and IT products. The successful candidate will have a chance to work in the Development & Engineering Department, with state of the art technology and work alongside world-class engineers.Job Mission
As a Software Developer you will act as fast learning software professional and team player, contributing to software realisation using a disciplined agile/scrum based way of working. You are proficient in software engineering using C#, and eager to invest in picking up metrology function's domain knowledge.
The main responsibilities are:
• Software realisation, including designing, testing and documenting
• Demonstrate end-to-end ownership for feature/story based software engineering. Includes securing of both software and product quality.
• Align specifications with stakeholders in the function team and the software platform lead
• Ensure adequate fit of software deliverables in our software platform
• Contribute proactively to continuous improvement of our Agile software development process
Experience
• BSc or MSc degree in computer science, informatics, mathematics, physics, or electronics.
• 8 years in development of technical software
• 4 years of experience with Agile/scrum. Extensive experience with pair programming is a pro.
• 4 years of experience with C#
• Up to date knowledge of and experience with recent versions of the .NET framework
• Knowledge of object oriented design patterns and UML
Personal skills
• Team player. Candidate must be able to work in a cross-disciplinary scrum team in a dynamic product development environment
• Good communicational skills (both written and verbal) and good knowledge of English
• Strong analytical view combined with pragmatic attitude (flexibility)
• Curious, fast learning