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

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

Recommended credentials
 - Introduction to Software Engineering - Course 1 of 12  - Introduction to HTML, CSS, & JavaScript - Course 2 of 12  - Getting Started with Git and GitHub - Course 3 of 12  - JavaScript Programming Essentials - Course 4 of 12  - Developing Front-End Apps with React - Course 5 of 12  - Developing Back-End Apps with Node.js and Express - Course 6 of 12  - Get Started with Cloud Native, DevOps, Agile, and NoSQL - Course 7 of 12  - Introduction to Containers w/ Docker, Kubernetes & OpenShift - Course 8 of 12  - Application Development using Microservices and Serverless - Course 9 of 12  - Node.js & MongoDB: Developing Back-end Database Applications - Course 10 of 12  - JavaScript Full Stack Capstone Project - Course 11 of 12  - Software Developer Career Guide and Interview Preparation - Course 12 of 12 
 - Introduction to Software Engineering - Course 1 of 14  - Java Programming for Beginners - Course 2 of 14  - Object Oriented Programming in Java - Course 3 of 14  - Java App Development Project: Fundamentals, OOP & File I/O - Course 4 of 14  - Introduction to HTML, CSS, & JavaScript - Course 5 of 14  - Getting Started with Git and GitHub - Course 6 of 14  - Spring Framework for Java Development - Course 7 of 14  - Java Development with Databases - Course 8 of 14  - Cloud Native, Microservices, Containers, DevOps and Agile - Course 9 of 14  - Java: Design Patterns, Testing, and Deployment - Course 10 of 14  - Java Development Capstone Project - Course 11 of 14  - Generative AI: Elevate your Software Development Career - Course 12 of 14  - Generative AI for Java and Spring Development - Course 13 of 14  - Software Developer Career Guide and Interview Preparation - Course 14 of 14 
What brings you to Coursera today?
 - A Python Developer specializes in writing server-side web application logic.  description: 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 £83,565 median salary ¹. - This role has approximately 4,355 jobs available ¹. 
 - A Data Engineer builds data pipelines for large datasets, optimizing systems and ensuring reliable data flow using tools like Hadoop and Spark.  description: 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 £63,110 median salary ¹. - This role has approximately 10,619 jobs available ¹. 
 - A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.  description: 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,865 median salary ¹. - This role has approximately 4,951 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: 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,824 median salary ¹. - This role has approximately 4,621 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 (10/1/2024 - 10/1/2025)



