CrawlJobs Logo
Briefcase Icon
Category Icon

Software Design I India Jobs

10 Job Offers

Filters
Software Designer
Save Icon
Join Barclays in Pune as a Software Designer. You will design scalable, secure microservices and distributed systems using Java, Spring Boot, and cloud platforms (AWS/OpenShift). Drive innovation in infrastructure, CI/CD pipelines, and containerization (Docker/K8s). Enjoy benefits like private me...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Software Systems Designer
Save Icon
Join AMD's Bangalore team as a Senior Software Systems Designer. Develop world-class Windows, Linux, and UEFI RAID drivers for AMD platforms. Utilize deep C/C++ expertise in Windows kernel, storage architecture, and NVMe protocols. Enjoy a vertically integrated role from firmware to application l...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Manager Software System Design
Save Icon
Lead software engineering teams in Bangalore to deliver complex system software products. This managerial role requires 10+ years of hands-on development and architecture experience, plus 3+ years in leadership. You will drive project planning, technical rigor, and global collaboration for compil...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Lead Software System Design Engineer
Save Icon
Lead Software System Design Engineer role in Bangalore. We seek a senior engineer with deep C++ skills and expertise in performance analysis across Linux, Windows, and FreeBSD. You will design toolchains, optimize complex systems, and resolve CPU, memory, and power bottlenecks. Experience with ha...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Designer
Save Icon
Join Barclays in Pune as a Software Designer. You will design scalable, secure microservices and distributed systems using Java, Spring Boot, and cloud platforms (AWS/OpenShift). Drive innovation in infrastructure, CI/CD pipelines, and containerization (Docker/K8s). Enjoy benefits like private me...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Manager Software System Design
Save Icon
Lead a high-caliber software engineering team in Bangalore, developing next-generation platform SW solutions for AMD. This role requires 15+ years of experience, including 10+ in technical leadership and 5+ in team management. You will define deliverables, manage resources, and mentor talent, lev...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineer - Instructional Design
Save Icon
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Software System Design Developer
Save Icon
Join HPE as a Software System Design Developer in Bangalore. Design and implement innovative, cloud-native solutions using Java/Groovy/C++ for mission-critical systems. Leverage your 7-10+ years of expertise in software design, distributed systems, and security-first practices. Enjoy a culture fo...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Sr Software System Design Engineer
Save Icon
Seeking a Senior Software System Design Engineer in Bangalore to innovate on HPE's Green Lake cloud platform. Utilize 8-12+ years of expertise in Java/Groovy/C++ and cloud-native design to build distributed, secure hybrid cloud systems. This role demands a strong background in software architectu...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software System Designer 2
Save Icon
Join AMD in Bangalore to design and develop innovative software applications and debug tools. Utilize your expertise in OOP, .Net/C#/C++, and databases to support next-gen semiconductor products. This role offers exposure to cutting-edge technologies, including AI/ML, within a collaborative engin...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice

About the Software Design I role

Explore Software Design I jobs and launch your career in the foundational layer of software creation. A Software Design I professional, often an entry-level software engineer or junior developer, is integral to transforming conceptual ideas into functional, user-facing applications. This role sits at the heart of the software development lifecycle, focusing on the design, coding, and testing of software components that power everything from web platforms to mobile apps and enterprise systems. Individuals in these positions are problem-solvers who bridge technical requirements with practical implementation, ensuring software is reliable, efficient, and meets user needs.

The typical day-to-day responsibilities for someone in Software Design I involve a mix of analytical and hands-on technical tasks. Core duties usually include analyzing system requirements, writing and debugging code in modern programming languages, and performing unit testing to ensure quality. They work on specific portions or subsystems of larger applications, coding enhancements and implementing new features based on detailed specifications. Collaboration is key; they frequently work as part of a project team alongside more senior engineers, product managers, and sometimes directly with stakeholders to clarify requirements. Furthermore, they contribute to essential documentation for installation, maintenance, and future development, ensuring knowledge transfer and system sustainability.

To succeed in Software Design I jobs, a specific set of educational backgrounds, technical skills, and personal attributes is commonly required. A bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field is a standard prerequisite. Foundational technical proficiency is expected in one or more contemporary programming languages (such as Java, Python, C#, or JavaScript) and an understanding of software design principles and tools. Practical experience with coding, debugging, and basic testing protocols is crucial, often gained through academic projects, internships, or initial professional roles. Beyond technical acumen, strong analytical and problem-solving skills are vital for dissecting issues and crafting effective code-based solutions. Excellent written and verbal communication skills are equally important for collaborating within teams, documenting work, and understanding project guidelines.

The career path beginning with Software Design I jobs offers tremendous growth potential. It serves as the critical first step toward becoming a senior software engineer, systems architect, or specialized developer. Professionals in this role build the essential experience in full-cycle development, from understanding design documents to deployment, that forms the bedrock of a lasting career in technology. For recent graduates and those entering the field, these positions provide the structured environment to apply academic knowledge, master industry-standard tools and methodologies, and contribute to tangible products. If you are passionate about building software, enjoy logical challenges, and are eager to learn within a collaborative engineering environment, exploring Software Design I jobs is your gateway to a dynamic and rewarding profession in the ever-evolving tech landscape.

Filters

×
Countries
Category
Location
Work Mode
Salary