Manager,Software Development Engineering
Location: Bangalore India
Req ID: JR-0000040332
We deliver the possibilities of data. YOU define what’s possible.
•8-12 years of experience in software development using .Net family of technologies◦Strong Web Development skills
◦Hands on client side scripting/UI frameworks
◦Very well versed with OO and/or functional programming
•Strong database skills.◦Ability to efficiently create queries, stored procedures, design entity relationships. While keeping the data integrity and performance in mind
•Translate application storyboards and use cases into functional applications
•Design, build, and maintain efficient, reusable, and reliable code
•Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
•Help maintain code quality, organization and reusability
•Strong problem-solving skills, troubleshooting, and tracing root cause.
•Good communication skills
•Motivated individual who is excited to work in dynamic environment. And who respect values and adhere to work ethics.
•.Net Framework◦Including ASP.Net(WebForm/MVC), C#, WCF/WebAPI
•Any of the popular UI Frameworks
•Relational Database Management System◦SQL Server or PostgreSQL
•Internals of Windows operating system
•Knowledge of code versioning tools (e.g. Git, SVN)
Good to have
•Knowledge of tools like JIRA, Jenkins, Puppet, Git, BitBucket.
•Basic skills of any scripting language like PowerShell, Python
•Familiarity with Linux environment
•Experience with Test Driven Development or with any unit testing framework
Qualifications and Education Requirements
•Bachelor degree in Engineering
ABOUT WESTERN DIGITAL
Western Digital Corporation is the world’s largest data storage company with a leading portfolio of HGST, SanDisk, G-Technology and WD brands covering flash and disk-based solutions. Deployed by the largest and most prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great value from the data they possess.