Design, implement and unit test critical software solutions for components of FlexNet Embedded product
Drive, and influence architectural and design decisions within the team and in the wider, distributed engineering organization
Work closely with stakeholders including product management & professional services teams to understand requirements and deliver product functionality that meets customer needs
Work closely with other members of the engineering organization on design iterations, code reviews, security, performance, testability, and inter-operability.
Work closely with Technical Support to resolve customer issues. Investigate, analyze, and fix identified defects.
Debug complex problems reported by customers and resolve them with appropriate release vehicles
Plan work by making accurate estimates and task breakdowns. Meet regular deadlines in an iterative process