Job
Description
As a talented and experienced GoLang Developer, your role will involve: - Designing, developing, and maintaining high-performance, scalable applications using Go. - Integrating Go applications with ERP systems to ensure seamless data flow and functionality. - Developing and managing workflows using Temporal, ensuring reliability and efficiency. - Collaborating with cross-functional teams to define, design, and ship new features. - Writing clean, maintainable, and well-documented code. - Conducting code reviews and providing constructive feedback to peers. - Troubleshooting and resolving complex technical issues in a timely manner. - Continuously improving code quality, performance, and scalability. - Staying updated with the latest industry trends and technologies to ensure our solutions remain competitive. Qualifications required for this role include: - Proficiency in Go programming language with strong experience in writing and maintaining production-grade Go code. - Demonstrated problem-solving skills with the ability to identify, analyze, and resolve complex problems effectively. - Strong understanding of RESTful APIs with experience in designing and consuming them. - Knowledge of SOAP API. - Familiarity with microservices architecture and experience in building and maintaining microservices. - Database skills with experience in SQL and NoSQL databases. - Proficiency in using Git for version control. - Excellent communication skills with the ability to work collaboratively within a team and communicate effectively with stakeholders. - A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Additional attributes desired for this role include: - Being self-motivated and proactive, with the ability to work independently and as part of a team. - Strong attention to detail, being meticulous and thorough in your work. - A continuous learner with a willingness to stay updated with the latest technologies and continuously improve your skill set. - Experience with Temporal or other workflow engines, demonstrating proven experience in building and managing workflows. - Hands-on experience with ERP Integration, specifically integrating Go applications with ERP systems such as SAP, Oracle, Microsoft Dynamics, or similar. As a talented and experienced GoLang Developer, your role will involve: - Designing, developing, and maintaining high-performance, scalable applications using Go. - Integrating Go applications with ERP systems to ensure seamless data flow and functionality. - Developing and managing workflows using Temporal, ensuring reliability and efficiency. - Collaborating with cross-functional teams to define, design, and ship new features. - Writing clean, maintainable, and well-documented code. - Conducting code reviews and providing constructive feedback to peers. - Troubleshooting and resolving complex technical issues in a timely manner. - Continuously improving code quality, performance, and scalability. - Staying updated with the latest industry trends and technologies to ensure our solutions remain competitive. Qualifications required for this role include: - Proficiency in Go programming language with strong experience in writing and maintaining production-grade Go code. - Demonstrated problem-solving skills with the ability to identify, analyze, and resolve complex problems effectively. - Strong understanding of RESTful APIs with experience in designing and consuming them. - Knowledge of SOAP API. - Familiarity with microservices architecture and experience in building and maintaining microservices. - Database skills with experience in SQL and NoSQL databases. - Proficiency in using Git for version control. - Excellent communication skills with the ability to work collaboratively within a team and communicate effectively with stakeholders. - A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Additional attributes desired for this role include: - Being self-motivated and proactive, with the ability to work independently and as part of a team. - Strong attention to detail, being meticulous and thorough in your work. - A continuous learner with a willingness to stay updated with the latest technologies and continuously improve your skill set. - Experience with Temporal or other workflow engines, demonstrating proven experience in building and managing workflows. - Hands-on experience with ERP Integration, specifically integrating Go applications with ERP systems such as SAP, Oracle, Microsoft Dynamics, or similar.