Job Title: Golang Developer
Location: Phoenix, AZ (Onsite - Hybrid) - Prefer local candidates
Job Description:
- Demonstrable experience in at least one backend type safe programming language Golang Preferred
- Comfortable experience with backend microservice architecture and communication specifically REST and asynchronous messaging services eg Kafka RabbitMQ etc
- Comfortable experience within a Scrum framework working with as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production
- Bachelor s degree in computer science computer engineering or other technical discipline or equivalent work experience
- Experience in professional software development
- Solid understanding of test-driven development including unit component functional system integration and regression tests
- Knowledge of software engineering methodology Agile incl Scrum Kanban SAFe TestDriven Development TDD Behavior Driven Development BDD and Waterfall
- Knowledge of any or all of the following technologies is desired Kafka Postgres Golang Git gRPC Docker GraphQL
- Experienced in continuous integration CI continuous deployment CD and continuous testing CT including tools such as Jenkins Rally andor JIRA and version control such as GIT or SVN