- LocationMumbai, India
-
IndustryMedia Production
● 4 - 8 yrs experience in building scalable applications in Golang ● Strong understanding of software architecture and design patterns ● Knowledge of common Go routine and channel patterns ● Experience in designing and implementing low-latency, high-availability, and performant applications ● Understanding of relational and non-relational databases ● Working knowledge of established software design patterns, efficient data structures, multithreaded system design, inter-process communication, memory management and code optimization ● Good grasp on REST API concepts ● Quick learner and technical problem-solving capabilities Key Responsibilities: ● Writing scalable, robust, testable, efficient, and easily maintainable code ● Translating software requirements into stable, working, high performance software ● Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture ● Develop and maintain documentation on software architecture, design, and implementation. ● Work with cross-functional teams to ensure that the applications meet business requirements, are highly performant and resilient
