Logo
United Software Group

Golang Developer

United Software Group, Chicago, Illinois, 60290


Job Title :: Golang Developer Job Location : Canada (Remote) Joining mode: Long term Required Skill • Sr. Developer Lead (3 years exp). Significant Golang experience and basic DevOps skills to design and code services, scaffolding, test harnesses, etc., and assist with dev/test environment management as needed. Create unit and • integration tests for validation • Golang developer(s) with knowledge of services development and integration target hosting environments are Linux OS and Kubernetes. (c++, python, etc. skills a plus). Unit and integration testing. Significant experience developing APIs and other backend services. • Golang developer(s) with knowledge of services (TCP/HTTP) and Messaging (MQTT) development and integration. • Golang developers with at least basic DevOps skills with Linux and Kubernetes, AWS skills, scripting skills (Bash, Python, etc.) Additional requirements 3 years of experience working with Scrum software development processes with rapid iteration cycles (2-3-week sprints) o Experience with and commitment to key development practices inherent to effective Agile development, including: § unit testing § capacity planning § continuous integration § backlog grooming § sprint planning § regular demonstrations o Experience working with Agile development tools such as: § Jira, Confluence, Git / GitLab / Bitbucket, AWS code commit, Code pipeline § CI CD based development § Source code repo § Build servers. § Automation testing tools § Static code analysis o Familiarity with object-oriented and microservices based design and development, including effective use of interfaces. o Familiarity with Embedded software and Cloud native Architectural design patterns and framework