• Architect, design, document and implement a robust end-to-end scalable software solution.
• Maintain solution integrations, biometric facial recognition services with identity management systems.
• Analyze new and current technologies used and find the best tech solution among all possible to solve the existing business problems.
• Manage key business stakeholders and work closely with business architecture team to define and implement the solution.
• Provide design process guidance and documents for detailed design teams and review designs to ensure compliance with the architecture.
• Analyze and optimize inefficiencies in existing systems.
• Assist in establishing and follow coding standards and best practices.
• Participate in system performance testing and provide optimal solutions.
• Develop prototypes of the system design and works with database, operations, technical support and other teams as appropriate.
• Ensure that all selected tooling is in line with the company technology strategy.
• Develop prototypes of the system design and works with database, operations, technical support and other teams as appropriate.
• Ensure that all selected tooling is in line with the company technology strategy.
§ Excellent troubleshooting skills to root cause complex issues
§ Ability to meet and manage tight and changing deadlines and priorities.
§ Ability to code in various programming languages (C#, .NET, Java, Python, JavaScript, Node.js or Dart) preferred is C#.