Software Engineer Jobs

Software engineers have some of the most technically demanding jobs in software, systems, database and web programming teams. Often referred to ask programmers or engineers, they are sometimes responsible for lead development, designing, maintaining, analysis, and improving systems to meet the needs of their users. They often work with other software developers, systems analysts, business intelligence analysts, customer experience professionals and architects and are expected to bring both hardware and software expertise to the role. This is a highly diverse role, which can involve analysing user requirements, designing entire software systems, coding, testing code, improving upon existing software systems, creating technical specifications and much more.

Browse related jobs below or sign up to our latest job alerts.

software engineer jobs - December 2019

Found 159 jobs
    • West Sussex, England
    • £25000 - £35000 per annum
    • Posted 18 days ago

    Software Engineer- West Sussex We are currently recruiting for a Software Engineer for our client who is a leader in technologically advanced and intelligent solutions for the global defence and aerospace industry. This role offers great opportunities and an excellent career path with a leading company. If this opportunity appeals to you then pl...

    • Newcastle upon Tyne, Tyne and Wear
    • £400 - £460 per day
    • Posted 8 days ago

    C#.Net and AWS Developer + C#.Net and AWS Developer + Must have recent AWS Projects experience + Working on the underlying platform on large transactional systems + TDD Test Driven Development + £400 to £460 per day + Newcastle based role We build Digital solutions using contemporary concepts and methods such as: Micro service architecture, API ...

    • Surrey, England
    • £50000 - £60000 per annum
    • Posted 26 days ago

    Senior Software Engineer - Surrey £50,000 to £60,000 - Depending on experience My client, a leader within the maritime industry are currently looking to add a Senior Software Engineer to their team in order to support with a major software upgrade to an existing Platform Management System and lead / develop a team of Software Engineers. Your dut...