- Design, develop, and implement essential applications.
- Provide technical expertise throughout the development lifecycle.
- Develop scalable, robust, and lasting technology solutions.
- Review and improve current systems.
- Gather requirements from internal and external stakeholders.
- Test, debug, and troubleshoot applications and updates.
- Maintain high-quality code following best practices.
- Document technical changes and support timely deployment.
- Stay up-to-date with emerging technologies and trends.
Strong experience in Go (Golang) programming, including Goroutine and channel patterns.Experience with Go frameworks and tools: Godep, Sltr, Stringer, Revel, Gorilla Mux, and templating.Front-end development: HTML, CSS, AJAX, JSON.Experience with eCommerce platforms (Magento, OpenCart, WooCommerce, Shopify, WHMCS, Zoho) and plugin development.Familiarity with CRM workflow customization and webhook integrations (e.g., Freshsales).Experience with API development, microservices, and multi-tier secure application design.Cloud exposure (Azure or AWS) is a plus.Database usage and management experience.Version control (Git, SVN) and issue tracking tools (Jira).Excellent communication skills with clients and internal teams.Knowledge of mobile development is a plus.Experience in Financial Services, eCommerce, or Payments is preferred.