We are looking for Software Engineer with 2 years of experience in Software Product development with following core attributes
• Strong product development experience and knowledge of product development processes
• Solid technical skills with ability to own different feature areas of the product
• Ability to work in parallel release cycles
• Should have good communication skills to interact with the stakeholders and clear understanding of requirements
• Knowledge on OCR technology would be added advantage
• Knowledge of Amazon cloud will add value.
• Knowledge about Machine learning and Artificial Intelligence would be added advantage
• Ability to work in collaboration with teams from different geographical locations
• Must worked on Microsoft .Net development platform and related technologies
• Excellent Communication Skills (Written, Verbal, team work and issue resolution)
A Typical Day In The Life Includes
• Development of different product features
• Write comprehensive unit test cases
• Assist Lead in spec review, UI mockup review, translating High level design to low level design, impact analysis and task estimates
• Ensure code documentation (Inline, function / module level)
• Enhancement and maintenance support of existing components
• Ensures sufficient instrumentation, logging for debug ability of code
• Runs performance tests, optimizes code, eliminates memory leaks
• Escalates to lead, manager when implementation deviates from specs, UI mockup
• Debug and fix bugs arising during development and testing
• Help Support team with Issue Diagnostic and Resolution
• Hands on any AI development tool would be good.
Basic Qualifications
• Bachelor’s Degree in a technical discipline
• Minimum of 2 years’ experience in software development
• Good team player
• Good Communication skills and ability to work with multiple teams
• Technology hands on - Microsoft .NET – C#, ASP.Net, dotnet core, XML/XSL s