- In this role, you will be responsible for tasks like writing and documenting code, designing and architecting applications, contributing to open-source projects and optimizing security.
- Writing unit tests and debugging code to ensure reliability and quality of the software. You should be updated with the latest industry and tech trends in GOLANG Development.
KEY RESPONSIBILITIES
- Implement AWS containers to support Go Implementation and successfully repository maintenance
- Structure our user interface with React and ensure REST API access is available for enterprise-grade finance customers on-demand.
- Contribution to open source Go or React JS Projects
- Understanding of Cloud Technologies (AWS, GCP, Azure)
- Experience in Building RESTFUL API s
- Experience working with teams across different time zones and cultures.
SKILLS REQUIRED TECHNICAL
- 6-8years of Experience with at least 3-4 years of experience in Golang.
- Blockchain Experience is Mandatory.
- Strong knowledge of Go Programming language, paradigms, constructs and idioms.
- Knowledge of common Goroutine and channel patterns.
- Good knowledge of distributed systems architecture.
- Good knowledge of package Management tools such as Glide.
- Latency and fault tolerant tools like Go-Hystrix.
- Ability to write clean and effective Godoc comments.
- Familiarity with code versioning tools like GIT
- Rigor or unit testing, coverage, and best practice.
- Familiar with AWS Cloud Platform.
- Familiar with POC s development including going through the documentation and creating solutions.
- Well versed with Agile Methodology.
- Need to participate client/vendor calls for technical discussions, ideating or problem solving.
BEHIVOURAL & SOFT SKILLS
- Passion for Technology: You keep up with emerging trends and love to learn.
- Ownership and accountability: You take pride in your work and see projects through to completion.
- Problem Solving attitude: You enjoy tackling complex challenges and finding creative solutions.
- Team Player: You are a strong communicator and eager to collaborate with talented people.
- Domain knowledge- Financial Software solutions
- Strong written and verbal communication
- A positive attitude, willing to jump in and tackle new challenges
QUALIFICATIONS
- Bachelor s degree or master s degree in computer science and software engineering.
- Atleast 5+ years of Block Chain and Golang
- SaaS experience is preferred [redacted].
- Experience working cross-departmentally to communicate the nuts and bolts of a product.
- Strong experience owning an end-to-end documentation creation process.
- Excellent attention to detail and the ability to prioritize and work on multiple projects in a fast-paced, changing environment.