Primary responsibilities :
- Requirement analysis and design of software solutions based on requirements and architectural /design guidelines of native syngo mainline
- Implementation of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines
- Identification and implementation of (unit/integration) tests to ensure solution addresses customer requirements and does not cause impact to installed base
- Performing code review, providing documentation (requirement/design/test specification) inputs, and ensuring delivery conforms to organization and project quality processes
- Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines
- Active contribution in the risk analysis of the product
- Must be able to independent trouble shoot and solve complex problems
- Must be able to learn & try out new technologies, deliver quick working prototypes
Qualification : BE / B.Tech / MCA / ME / M.Tech
Experience : 4-7 years of experience in design and development
Knowledge and Experience :
- Strong hold on C# - Design principles & patterns, SOLID principles, very strong OOPs concepts, solid hands-on programming experience, good know how on WPF
- Good knowledge of writing Testing automation.
- Inter-process communication, multi-threading, data-structures, Unit-testing frameworks, Agile processes
- Ability to work as an individual contributor
- Flair to learn new technologies and thrive in an agile environment
- Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams.
- Good verbal and written communication skills
- Strong Analytical and Problem Solving Skill
- Knowledge in Static code Analysis and Unit Testing. Exposure to GIT, TFS, FxCop, and NUnit is preferred.
Read Full Description