Job Overview
Role: Associate Software Engineer Location: Bengaluru, Karnataka Experience: Freshers Qualification: B.E/B.Tech/M.E/M.Tech Key Skills: iOS Development, Android Development, Windows Applications, macOS Applications, Software Architecture, CI/CD, GitHub Actions
Job Description
Sandisk Recruitment 2026 is hiring for the Associate Software Engineer position in Bengaluru. The role focuses on software development across mobile and desktop platforms, including iOS, Android, Windows and macOS. The position also involves software architecture, CI/CD infrastructure, code reviews, development standards, deployment and production monitoring. Note: While the supplied eligibility lists the opportunity for freshers, several responsibilities describe ownership, architecture, mentoring and technical leadership activities. Candidates should carefully review the official job posting before applying.
Roles and Responsibilities
- Technical Direction: Set and communicate technical direction for development initiatives across mobile and desktop platforms.
- Standards Alignment: Ensure development activities align with company objectives and engineering excellence standards.
- Architecture Design: Design and implement development architectures, frameworks and best practices across iOS, Android, Windows and macOS applications.
- CI/CD Leadership: Lead the development and maintenance of robust CI/CD pipelines and development infrastructure.
- Tool Usage: Use tools such as GitHub Actions to support rapid and reliable feature releases.
- Mentorship: Mentor and coach junior and mid-level engineers.
- Quality Standards: Establish development best practices and code quality standards.
- Architectural Definition: Define architectural patterns to support consistency and scalability.
- Risk Collaboration: Collaborate with engineering, product and design teams to identify technical risks.
- Proactive Measures: Implement proactive measures to reduce production issues.
- Development Ownership: Own development processes from architecture and implementation through code review, deployment and production monitoring.
- Methodology Adoption: Drive adoption of modern development methodologies, tools and technologies.
- Code Review: Conduct comprehensive code reviews and architectural assessments.
- Knowledge Sharing: Share technical knowledge and contribute to engineering standards and best practices.
Skills and Eligibility Criteria
Educational Background: Bachelor’s degree such as B.E/B.Tech or a Master’s degree such as M.E/M.Tech in Computer Science, Software Engineering or a related field.
Experience: The supplied recruitment details list the opportunity for freshers.
Mandatory Technical Skills:
- iOS Development
- Android Development
- Windows Applications
- macOS Applications
- Software architecture
- Development frameworks and best practices
- CI/CD pipelines
- GitHub Actions
- Code quality and review
- Deployment and production monitoring