6643 Software Design Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 5.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : SAP Hybris Commerce Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with various teams to understand their n...

Posted 1 hour ago

AI Match Score
Apply

12.0 - 17.0 years

5 - 9 Lacs

chennai, bengaluru

Work from Office

What you'll do Working in a permanent feature team, youll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. Youll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives. Youll also be: Applying Agile methods to the development of software on the backlog Producing resilient and long-lived software and acting flexibly to cope with future needs Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping Designing and developing s...

Posted 1 hour ago

AI Match Score
Apply

6.0 - 8.0 years

8 - 13 Lacs

bengaluru

Work from Office

This role focuses on Anthologys LMS, Blackboard, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. Primary responsibilities will include: Being a full stack developer wor...

Posted 1 hour ago

AI Match Score
Apply

8.0 - 13.0 years

14 - 18 Lacs

bengaluru

Work from Office

Project description Financial Market Digital Channels team is driven to provide world class technology to support the bank's Financial Markets business, working specifically on the bank's in-house built pricing, execution, and trade processing platform. We bring a deep understanding of the domain, a scientific approach, and innovative solutions to bear on the challenges of best servicing our customers in a highly competitive environment. This is a rare opportunity to join an organization working with smart technologists globally in the financial markets domain. The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful, and career advancement is always waiti...

Posted 2 hours ago

AI Match Score
Apply

0.0 - 2.0 years

4 - 6 Lacs

bengaluru

Work from Office

About the Role We are looking for a Designer to join our team and lead the design of user-centered digital products. As a Senior Product Designer, you will play a critical role in shaping the product vision, collaborating with cross-functional teams, and delivering intuitive, impactful, and scalable user experiences. Key Responsibilities Lead end-to-end product design processes: from research, ideation, and wireframing to prototyping, testing, and delivery. Collaborate closely with Product Managers, Engineers, and other stakeholders to align on requirements and define product roadmaps. Create design systems, UI patterns, and interaction models that ensure consistency and scalability across p...

Posted 2 hours ago

AI Match Score
Apply

2.0 - 4.0 years

3 - 7 Lacs

gurugram

Work from Office

Long Description Job Title C++ Developer Location: Noida Experience Level: 2 to 4 years Employment Type: Full-time Interview Mode F2F Job Overview: Join our dynamic team to design, develop, and maintain native applications for Tizen/TizenRT devices. You'll be involved in the full software development lifecycle"from requirements analysis to testing and deployment. Skills & Experience Required: Strong proficiency in C & C++ , including STL Solid understanding of data structures , algorithms , and OOPs design Experience with Linux OS and multi-threaded programming Familiarity with IPC , GDB , and UTC frameworks like gTest Knowledge of UML and software design methodologies Excellent problem-solv...

Posted 3 hours ago

AI Match Score
Apply

3.0 - 7.0 years

6 - 10 Lacs

hyderabad

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer s...

Posted 3 hours ago

AI Match Score
Apply

5.0 - 9.0 years

2 - 6 Lacs

hyderabad

Work from Office

What you will do In this vital role The Software Engineer is responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications. This role involves working closely with product managers, designers, and other engineers to create high-quality, scalable software solutions and automating operations, monitoring system health, and responding to incidents to minimize downtime. You will be part of a team specifically focusing on Global CRM capabilities. Amgen is using fully integrated and best in class technologies, having Salesforce.com as core architecture & relying o...

Posted 3 hours ago

AI Match Score
Apply

10.0 - 14.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: As a Senior Manager at Electronic Arts in the Data & Insights team, you will play a crucial role in developing and delivering projects that enhance EA's live services platform. Your responsibilities will involve leading a team to empower Live Content Personalization through flexible lifecycle management workflows and scalable services. You will be responsible for driving strategic vision and technical direction, contributing to the improvement of player lifecycle management across EA's global operations. Key Responsibilities: - Lead the architecture and development of core personalization services, such as content management, multi-channel delivery, segmentation, tracking, and...

Posted 10 hours ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

bangalore, karnataka

On-site

As a software engineer at Google, you will play a crucial role in developing next-generation technologies that impact billions of users worldwide. Your work will encompass various areas such as information retrieval, distributed computing, system design, networking, security, AI, UI design, and mobile applications. You will have the opportunity to work on projects vital to Google's operations, with the flexibility to switch teams and projects as the business evolves. Versatility, leadership qualities, and a passion for solving new challenges are essential qualities we look for in our engineers. Key Responsibilities: - Write and test product or system development code. - Collaborate with peer...

Posted 16 hours ago

AI Match Score
Apply

0.0 years

2 - 5 Lacs

bengaluru

Work from Office

Collaborate with senior developers, architects, and the design team to build and enhance an AI solutions. Participate in sprint releases by developing new tools, features, and modules. Write clean, scalable, and maintainable code using modern development frameworks. Troubleshoot, debug, and optimize code for performance and scalability. Learn and apply best practices in software design, architecture, and agile development. Required education Bachelor's Degree Required technical and professional expertise Strong foundation in at least one programming languagePython, JavaScript, HTML, CSS. Familiarity with AI/ML concepts and frameworks. Exposure to front-end frameworks such as React, Angular, ...

Posted 21 hours ago

AI Match Score
Apply

2.0 - 5.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Designer Project Role Description : Assist in defining requirements and designing applications to meet business process and application requirements. Must have skills : OpenEdge ABL Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Designer, you will assist in defining requirements and designing applications to meet business process and application requirements. A typical day involves collaborating with various stakeholders to gather insights, analyzing user needs, and translating them into functional specifications. You will engage in discussions w...

Posted 21 hours ago

AI Match Score
Apply

3.0 - 7.0 years

9 - 13 Lacs

coimbatore

Work from Office

About The Role Embedded Software Development experience using C with work experience on Infrastructure Hands-on experience in Complex Device Drivers (CDD)and BSW development in AUTOSAR . Experience in MCAL configuration Problem solving and SW debugging skills on Hardware board level Experience in handling 8/16/32 bit microcontrollers ADCs/ PWMs, TIMERs Interfacing the Peripherals such as I/O devices, EEPROM, ADC, FLASH memory, I2C , SPI, UART Good Experience in CAN and CAN-FD protocol Understanding of the electrical circuit diagrams/Layouts Experience in Automotive background is mandatory Familiarity with version control systems (e.g., Git) and software development methodologies (e.g., Agile...

Posted 21 hours ago

AI Match Score
Apply

3.0 - 6.0 years

5 - 10 Lacs

bengaluru

Work from Office

About The Role HIL : Must Have VTsystem , optional dSPACE, Others Configure the HIL Work with Hardware connections of the ECUs and loads Execution with HIL Debugging in case of errors/issues. Automation scripting: Must Have vTEST studio, CAPL, Python Very good Experience in vTEST scripting Good understanding on CAPL Basic Understanding on Python Test design Requirement analysis (Doors, PREEvision etc.)Understanding about ECU functioning in vehicle. Test specificationUnderstanding requirement and generating test cases based on the different scenarios. Test execution Executing the test case in both manual and automation environment. CAN, UDS, Connection understanding, Test designing and proact...

Posted 21 hours ago

AI Match Score
Apply

6.0 - 9.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming "“ UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Strong working knowledge of C# and Unity3D . Worked on state-of-the-art 3D applications with a focus on virtual and augmented reality ( VR / AR ) Experience with Shaders / OpenGL to create both 2D and 3D Shapes and Animations with GLSL and HLSL Experience of getting unity3D on AAOS Experience on AAOS build system Experience with version control Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module...

Posted 21 hours ago

AI Match Score
Apply

0.0 years

4 - 8 Lacs

coimbatore

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer s...

Posted 21 hours ago

AI Match Score
Apply

4.0 - 8.0 years

5 - 10 Lacs

bengaluru

Work from Office

About The Role Design and develop automated test scripts for SAP applications using tools such as UFT, Work soft, Tricentis Tosca, or Selenium . Maintain and enhance existing automation frameworks. Integrate automated tests into CI/CD pipelines. Work closely with QA leads and developers to ensure high-quality deliverables. Analyze test results and provide detailed reports. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and kno...

Posted 21 hours ago

AI Match Score
Apply

3.0 - 6.0 years

4 - 8 Lacs

hyderabad

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer s...

Posted 21 hours ago

AI Match Score
Apply

1.0 - 4.0 years

3 - 7 Lacs

bengaluru

Work from Office

About The Role Project Role : Graphic & Visual Designer Project Role Description : Use design principles, technologies, and techniques to create engaging visual concepts to illustrate key sales messages for print and digital deliverables. Collaborate with teams to develop creative, client-centric solutions that convey a compelling visual story. Must have skills : Visual Design Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Graphic Designers (Branding Agency Experience)Experience:48 years ResponsibilitiesDevelop visual identities, mockups, social creativity, infographics, and campaign assets Support product launche...

Posted 22 hours ago

AI Match Score
Apply

6.0 - 9.0 years

18 - 30 Lacs

bengaluru

Work from Office

About The Role Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Strong working knowledge of C# and Unity3D . Worked on state-of-the-art 3D applications with a focus on virtual and augmented reality ( VR / AR ) Experience with Shaders / OpenGL to create both 2D and 3D Shapes and Animations with GLSL and HLSL Experience of getting unity3D on AAOS Experience on AAOS build system Experience with version control Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module de...

Posted 22 hours ago

AI Match Score
Apply

3.0 - 6.0 years

4 - 8 Lacs

hyderabad

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer s...

Posted 22 hours ago

AI Match Score
Apply

2.0 - 5.0 years

4 - 8 Lacs

mumbai

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectati...

Posted 22 hours ago

AI Match Score
Apply

2.0 - 5.0 years

4 - 8 Lacs

bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectati...

Posted 22 hours ago

AI Match Score
Apply

2.0 - 5.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Designer Project Role Description : Assist in defining requirements and designing applications to meet business process and application requirements. Must have skills : OpenEdge ABL Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Designer, you will assist in defining requirements and designing applications to meet business process and application requirements. A typical day involves collaborating with various stakeholders to gather insights, analyzing user needs, and translating them into functional specifications. You will engage in discussions w...

Posted 22 hours ago

AI Match Score
Apply

3.0 - 6.0 years

8 - 13 Lacs

chennai

Work from Office

At least three years experience in PHP and with RDBMs . Strong knowledge of PHP 8, PHP Frameworks, and web application design patterns . Good knowledge of HTML, CSS, and JS Secure Coding Practices OWASP Top 10 security risks and mitigation . Software design and architecture skills . Strong teamwork and communication skills . English B2 (written and spoken) . Experience in working with the following technologies and products PHP 7.3 and 8.2 8.3 Zend / Laminas, Symfony MySQL (Optional: MSSQL, Oracle) REST APIs (Optional: Kafka) Cloud Development (Containerization, Docker, Kubernetes, AWS) Git / GitLab, Gerrit, Jenkins, Composer, CI/CD Confluence, Jira Linux HPE Voltage, Splunk . Experience in ...

Posted 22 hours ago

AI Match Score
Apply

Exploring Software Design Jobs in India

India has a thriving job market for software design professionals, with numerous opportunities available across various industries. If you are a job seeker looking to break into the software design field in India, this article will provide you with valuable insights to navigate the job market effectively.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Delhi-NCR

These cities are known for their vibrant tech scenes and are home to many multinational corporations, startups, and IT firms actively hiring software design professionals.

Average Salary Range

The average salary range for software design professionals in India varies depending on experience and location. Entry-level positions may start at around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15-20 lakhs per annum.

Career Path

In the field of software design, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, Architect or Engineering Manager. Advancement in this field often involves gaining expertise in programming languages, design patterns, and project management.

Related Skills

In addition to software design skills, professionals in this field are often expected to have knowledge of programming languages such as Java, C++, Python, and JavaScript. Familiarity with software development methodologies, version control systems, and database management is also beneficial.

Interview Questions

  • What is software design, and why is it important? (basic)
  • Explain the difference between functional and non-functional requirements. (basic)
  • How do you approach designing a scalable and maintainable software system? (medium)
  • Can you discuss a project where you had to make trade-offs between design complexity and performance? (medium)
  • What design patterns have you used in your previous projects, and why? (medium)
  • How do you ensure the security of a software system during the design phase? (medium)
  • Describe a situation where you had to refactor a poorly designed codebase. (medium)
  • What tools and techniques do you use for prototyping and wireframing? (medium)
  • How do you handle conflicting design opinions within a team? (medium)
  • Explain the difference between MVC and MVVM architectural patterns. (advanced)
  • What considerations do you take into account when designing for cross-platform compatibility? (advanced)
  • How do you approach designing a system that needs to handle a large volume of concurrent users? (advanced)
  • Can you explain the SOLID principles and how they apply to software design? (advanced)
  • What role do design patterns play in microservices architecture? (advanced)
  • How do you incorporate user feedback into the design iteration process? (advanced)
  • Describe a situation where you had to design a system that integrated with multiple third-party APIs. (advanced)
  • How do you ensure the usability and accessibility of a software product during the design phase? (advanced)
  • What are the pros and cons of using a monolithic architecture versus a microservices architecture? (advanced)
  • How do you stay updated with the latest trends and technologies in software design? (advanced)
  • Can you discuss a project where you had to design for high availability and fault tolerance? (advanced)
  • Explain the concept of design thinking and how it can be applied to software design. (advanced)
  • How do you approach designing for performance optimization in a software system? (advanced)
  • What role does documentation play in software design, and how do you ensure its accuracy and relevance? (advanced)
  • Describe a challenging design problem you encountered in a previous project and how you solved it. (advanced)

Conclusion

As you embark on your journey to explore software design jobs in India, remember to continuously enhance your skills, stay updated with industry trends, and showcase your passion for designing innovative solutions. With thorough preparation and confidence in your abilities, you can successfully land a rewarding career in software design. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies