Responsibilities:
• Deliver quality software products on schedule with an eye on cost effectiveness.
• Responsible for overall transformation of the company’s product platforms.
• Understand and steer our fast-growing company striving towards maintaining
market leadership with innovations.
• Exhibit excellent experience in microservices to scale the product vertically and
horizontally.
• Provide architectural and technical guidance to product engineering teams.
• Lead the design, development, integration, and debugging of systems and
applications.
• Perform requirements analysis:
✓ system/software design and analysis
✓ development/software metric creation and analysis
✓ system risk analysis, integration, and test metrics.
• Responsible for full life cycle of systems/applications and driving project execution.
• Enforce standard company policies and procedures that align to software
development standards.
• Work closely with the leadership team to define product direction and design.
• Forecast system needs and proactively identify solutions.
• Translate product requirements into engineering specifications.
• Be responsible for project planning and management. Support, maintain, and
document software functionality. Evaluate and identify new technologies for
implementation.
Preferred candidates:
• Experience in.NET (ASP, C#), SQL Server, and jQuery
• Experience in containerization, micro-services, message queues, and React.js
• Experience with network and server management on cloud infrastructure is a plus. Azure experience is preferred.
• Prior experience in rearchitecting & redesigning complex enterprise platforms is a great advantage.
Any gradudate