Software Engineer - (GOlang) in Atlanta, GA at HUNTER Technical Resources

Date Posted: 2/17/2021

Job Snapshot

Job Description

Responsibilities:
- You will design, develop, test, deploy, maintain and improve software

- You will manage individual project priorities, deadlines and work you're doing

- You have the ability to translate functional and technical requirements into detailed architecture and design

- You will need an understanding of BDD/TDD practices, code review and analysis techniques, and open source agile testing frameworks.

- You are part of a community and participate in code and design reviews to maintain our high development standards

- You have a real passion for product innovation and digital identity

- You have experience in overall system architecture, scalability, reliability, and performance

- You will work in an integrated product, design, and engineering team

Requirements:
- 5+ years’ experience of full-stack application development

- Golang or comparable development experience

- Relational databases (e.g. Postgres, SQL Server, MySQL)

- You have experience developing accessible technologies

- You are interested and able to learn other coding languages as needed

- You can write very high quality code that is robust and easy to maintain

- You have experience in debugging, diagnosing, and trouble-shooting complex, production software

- You adore working in an efficient, agile development environment

- You possess excellent communication, sharp analytical abilities, and proven design skills

- You have detailed knowledge of modern software development lifecycles including CI / CD

- You are a self-starter, highly motivated, and have a real passion for actively learning and researching new methods of work and new technology

- You possess excellent written and verbal communication skills with the ability to communicate with team members at various levels, including business leaders