London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Newcastle Upon Tyne |
Education | Not Mentioned |
Salary | 33,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent,full-timeB |
Software Development EngineerLocation: Newcastle Upon Tyne (NE1 3PJ), with flexibilitySalary: £33k per annumContract: Full Time, PermanentWe are looking for a Software Development Engineer, who has a solid history of delivering enterprise solutions to join Viewpoint in Newcastle, UK. This position is within Viewpoints UK software development team, as part of a multinationalAgile-process group that is providing software solutions in a .NET / SQL Server / C# target environment.The Newcastle based team provides software solutions to the construction industry on a worldwide basis that include document management and collaboration, project management, building information modelling & management and mobile field operations.Software Development Engineer - Responsibilities: Work with system architect and development and QA teams to perform product design, implementation, defect verification and remedy on application software projects for Viewpoints next generation platform. Liaise directly with the Product Management team to implement against product requirements, and solicit more information as required to deliver on time and with quality. Identify opportunities for improving software development methods and procedures and communicate recommendations appropriately. Design and build applications in line with Viewpoint standards and requirements. Provide timely and accurate reports on status, issues and opportunities to management. Participate in peer code reviews to ensure quality is present and knowledge is transferred.Software Development Engineer - Candidate requirements: Experience in application design and programming and/or an equivalent combination of education and experience. Ability to write clear, concise code in C# using a variety of standard .NET libraries and utilizing Object Oriented techniques. Experience with Microsoft Azure Dev Ops environment and tools. Experience implementing formal software design patterns. Experience with multi-tiered architectures. Experience utilizing unit testing.Although not essential, we would also value your possible experience with Agile Development methodologies, Test Driven Development, Enterprise Application Integration, Performance Profiling and knowledge of construction industry accounting or project managementprinciples and practices. Furthermore, experience working with cloud technologies, distributed team, .NET Core and Angular would also be advantageous.Benefits: 25 days annual leave increasing to 29 with length of service Free life insurance Employee assistance programme Employer contributing pension scheme Trimble Employee Stock Purchase PlanJoin our team! With us you will work in an innovative, high tech, inspiring environment and collaborative culture in order to grow your career and make a real difference. Its fun to work at Viewpoint.We pride ourselves on a friendly and welcoming culture - we believe people should enjoy their jobs and office environment, and strive to make our EMEA HQ a great place to work.See further information about our culture and benefit on the Viewpoint websiteIf you feel you have the necessary skills and experience to be successful in this role click on "APPLY" today, forwarding an up to date copy of your CV for consideration in the first instance. Viewpoint is an Equal Opportunity Employer.No agencies please!
Keyskills :
Information TechnologySoftware DeveloperSoftware Development Engineer