< /div>

Analyst 3, Programming

Information Technology (IT)
JR-0000044767 Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts
Job Description
Analyst 3, Programming

Bangalore, India

SNDK IT-Advanced Planning Solutions/I2
SanDisk India DDC Pvt Ltd

Western Digital®

The next big thing in data is you!

•             Translate application storyboards and use cases into functionl applications
•             Design, build, and maintain efficient, reusable, and reliable code
•             Integrate data storage solutions, may include databases, key-value stores, blob stores, etc.
•             Ensure the best possible performance, quality, and responsiveness of applications
•             Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
•             Help maintain code quality, organization, and automatization


• Master degree, Bachelor Degree or Diploma in Computer Science, Information Technology, Computer Engineering or equivalent.
• At least 6 years of working experience in the related field is required for this position.
• Experience in User Interface development using HTML, AJAX, Cascading Style Sheets (CSS) and JavaScript
• Hands on experience in preparing Design, Technical Specifications, Test Plan, Change Management, User Guide documents
• Experience with popular web application frameworks
• Experience with Agile and Waterfall Methodologies

• Knowledge of concurrency patterns.
• Strong understanding of object-oriented programming
• Familiarity with the Angular, JQuery and building responsive Web Applications
• Strong knowledge of .NET Web framework and MVC Pattern
• Familiar with various design and architectural patterns
• Familiarity with Microsoft SQL Server and Oracle Databases, writing Stored Procedures, Triggers, Integration and Reporting Services.
• Proficient in C# and/or VB.NET, with a good knowledge of their ecosystems.

• Skill for writing reusable libraries
• Excellent analytical skills for understanding and gathering the requirements, business rules/processes and detailed design of the application, generating use case models, analyzing ER Diagrams and Data Flow Diagrams.
• Familiarity with Windows Presentation Framework
• Knack for writing clean, readable, and easily maintainable code
• Understanding of fundamental design principles for building a scalable application
• Experience creating database schemas that represent and support business processes
• Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
• Experience implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools such as Git, SVN and Team Foundation Services
• Must be willing to learn new Tools and Technologies.

The future. It’s on you. You & Western Digital.
We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can.
The most game-changing companies, consumers, professionals, and governments come to us for the technologies and solutions they need to capture, preserve, access, and transform their data.

But we can’t do it alone. Today’s exceptional data challenges require your exceptional skills. It’s You & Us. Together, we’re the next big thing in data. 

Western Digital® data-centric solutions are found under the G-Technology™, HGST, SanDisk®, Tegile™, Upthere™, and WD® brands.

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Bangalore, Karnataka, India

📁 Information Technology (IT)

Requisition #: JR-0000044769

Bangalore, Karnataka, India

📁 Information Technology (IT)

Requisition #: JR-0000038352

Bangalore, Karnataka, India

📁 Information Technology (IT)

Requisition #: JR-0000041725