About us Privacy Policy

Software Developer Jobs



Software Engineer 2

Microsoft

4+ Years
NA
Multiple locations

2 weeks ago

Software Engineer

Godaddy

3+ Years
NA
Remote

2 weeks ago

Software Engineer

PhonePe

3+ Years
NA
Bangalore

2 weeks ago

Silicon Infrastructure and Engineering Developer

Google

5+ Years
NA
Bangalore

2 weeks ago

Python Developer

Birlasoft

6 - 10 Years
NA
Bangalore

2 weeks ago

Software Engineer

Tech Mahindra

2 - 5 Years
NA
Kolkata

2 weeks ago

Full Stack Developer

IBM

5+ Years
NA
Bangalore

2 weeks ago

Senior Software Engineer

Microsoft

8+ Years
NA
Noida

2 weeks ago

Software Engineer II - Mobile

Microsoft

5+ Years
NA
Noida

2 weeks ago

Software Engineering: Internship Opportunity

Microsoft

Fresher
NA
Multiple Location

4 weeks ago

Software Engineering Director, Cloud Observability

Google

15 Years
NA
Hyderabad

4 weeks ago

We update the above listing on daily basis. Kindly visit regularly to get your dream job

What are Software Developer Jobs?

Software developer jobs involve designing, coding, testing, and maintaining software applications and systems to meet specific needs or solve problems. These professionals use programming languages such as Python, Java, and C++ to build software from the ground up, or to enhance and modify existing programs. Their responsibilities include writing and debugging code, creating software documentation, and collaborating with other developers and stakeholders to ensure that applications function effectively and meet user requirements. Software developers may work on a variety of projects, including web applications, mobile apps, and enterprise software, making their role crucial in the development and deployment of technology solutions across various industries.

Different job roles that comes under software developer

In the field of software development, several specialized roles focus on different aspects of creating and maintaining software systems.

  • Front-End Developers work on the user-facing part of applications, designing and implementing the visual layout and interactive elements using technologies like HTML, CSS, and JavaScript.
  • Back-End Developers focus on server-side logic, database interactions, and application architecture, using languages such as Java, Python, or Node.js to handle data processing and server management.
  • Full-Stack Developers are proficient in both front-end and back-end technologies, capable of handling the entire development process from user interface design to server-side functionality.
  • Mobile App Developers specialize in creating applications for mobile platforms like iOS and Android, utilizing languages such as Swift for iOS or Kotlin for Android
  • Software Architects design the high-level structure of software systems, making key decisions about technologies and frameworks to ensure scalability and efficiency.