Introduction:
yieldWerx Semiconductor develops and supports a Yield Management solution, enabling customers ranging from fabless semiconductor design houses, to full blown wafer fabs & assembly test houses, in improving their business processes, the quality of the data being collected, and the integration with external data sources. Our customers spread across the US, Europe, and Asia load data from billions of units each month into yieldWerx and rely upon its data analysis capabilities in identifying low yielding lots, equipment anomalies or test parameters trending towards being out of control. These types of customers want yieldWerx to notify them before problems become critical, and lead them to exactly where to look for the problem vs. having to look for a needle in a haystack and identify the problem & its root cause.
Job Description:
We are seeking highly skilled Desktop application developers for our data analysis software product. As a Senior Developer, you will be responsible to analyze, design, develop, modify, configure, integrate, and maintain both databases and applications. The person should have practical experience of international client/server and distributed database driven product development, maintenance and implementation.
• Build or maintain the existing product with .NET 4.0 / C# / SQL Server / Windows Forms
• Strong relational databases concepts
• Develop new functionality on our existing software products
• Lead/mentor developers and share knowledge through knowledge-sharing presentations.
• Participate in a small, experienced, energetic team on a rapid, agile development methodology.
• All other responsibilities as assigned
Specific Technical Skills that are required
• Three (3) to Five (5) + years’ experience with .NET, Windows Forms, C# 4.0/SQL Server (2000/2005/2008)
• Deep knowledge of the .NET 3.5/4.0 Framework, C#4.0, including Visual Studio 2008, strong knowledge of software implementation best practices
Major focus on the following:
• Must have worked in Windows Forms
• Must have used Windows Services
• Should have Multi-threaded programming know-how
• Must have used Design Patterns in any of the implementations
• Working experience in design and development in 3 tier architecture
• Have utilized various libraries such as component development library
• Design application interface using custom user controls
• Ability to design and optimize SQL Server 2000/2005/2008 stored procedures
Must have the following capabilities
• Able to design, understand dynamic databases
• Hands on experience in dynamic TSQL and static queries
• Well versed in optimization techniques
• Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance
• Ability to adapt quickly to an existing, complex environment
• Ability to quickly learn new concepts and software is necessary
• Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills
• Passionate about building high-quality systems with software implementation best practices while leading and mentoring a team of developers
Education:
• Minimum Bachelor's or Master’s degree in Computer Science, Software Engineering or a related area is preferred.
• Microsoft certifications will be a plus.
Other Skills Required:
• MVC5, Web API 2, Signal R, Entity Framework Code First
***The applicant must be located in Lahore***
Posted On: August 02, 2014 09:20 UTC
ID: 204348518
Category: Software Development > Desktop Applications
Skills: Array, Array
Country:
click to applyfrom Online Job Search