Software Developer / Engineer

If you like building applications, learning various programming languages, and engaging in software development from scratch to deployment this role is for you.

Software Developers / Engineers design, build, and maintain software systems. They work with languages like Java, C#, and Python across platforms to create applications that meet user needs and business objectives.

Skills you’ll need: Full-Stack Web Development, Computer Science, Problem Solving, Agile Methodology, DevOps, CI/CD, Java, Python Programming

£60,319.11 median salary101,730 jobs available¹

Software Developer / Engineer

If you like building applications, learning various programming languages, and engaging in software development from scratch to deployment this role is for you.

Software Developers / Engineers design, build, and maintain software systems. They work with languages like Java, C#, and Python across platforms to create applications that meet user needs and business objectives.

Skills you’ll need: Full-Stack Web Development, Computer Science, Problem Solving, Agile Methodology, DevOps, CI/CD, Java, Python Programming

£60,319.11 median salary101,730 jobs available¹

Recommended credentials

What brings you to Coursera today?

Roles similar to Software Developer / Engineer

  • A Data Engineer builds data pipelines for large datasets, optimizing systems and ensuring reliable data flow using tools like Hadoop and Spark.

    description:

    A Data Engineer builds data pipelines for large datasets, optimizing systems and ensuring reliable data flow using tools like Hadoop and Spark.

    If you like: building systems to collect and organize data, writing code for data processing, automating data workflows.

    This role has a £62,979 median salary ¹.

    This role has approximately 10,652 jobs available ¹.

  • A Python Developer specializes in writing server-side web application logic.

    description:

    A Python Developer specializes in writing server-side web application logic.

    If you like: writing code, solving complex problems through algorithms, working with data.

    This role has a £80,362 median salary ¹.

    This role has approximately 4,545 jobs available ¹.

  • A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.

    description:

    A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.

    If you like: designing scalable cloud solutions, working with aws/azure/google cloud, ensuring data security.

    This role has a £70,198 median salary ¹.

    This role has approximately 4,994 jobs available ¹.

  • A Full Stack Developer builds and manages front-end and back-end apps, ensuring functionality using JavaScript, Python, SQL, and cloud services.

    description:

    A Full Stack Developer builds and manages front-end and back-end apps, ensuring functionality using JavaScript, Python, SQL, and cloud services.

    If you like: developing both front-end and back-end of web applications, solving complex technical challenges, working with databases and servers.

    This role has a £65,259 median salary ¹.

    This role has approximately 4,765 jobs available ¹.

¹ Median salary, job opening, and degree data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (9/1/2024 - 9/1/2025)