IoT Software Developer/DevOps Engineer x2
On-site · Denver, Colorado, United States
Job Summary
As a well-rounded software engineer, you will design and develop new software applications including user interfaces and their backend components, collaborating with project stakeholders to identify product and technical requirements. Key responsibilities include diagnosing performance issues, implementing code improvements, assisting in continuous integration and deployment of software releases, and ensuring software architecture is lean and well documented. Required skills include proficiency in Golang, Typescript, HTML, CSS, JSON, Vue.js, AWS cloud services, and experience in a DevOps environment. A strong understanding of scalable, high-volume systems and leadership in problem-solving is essential.
Required Qualifications
- 5+ years equivalent experience
- 4+ years programming in a high-level language like Java, Go, Python or C/C++
- 1+ years programming experience in Go
- 2+ years programming user interfaces in Typescript or JavaScript
- At least 1-year programming in Vue.js and Typescript
- 2+ years of experience working with data stores such as PostgreSQL and Redis
- 2+ years working with AWS cloud services
- 2+ years with DevOps environment
Desired Qualifications
- Experience with functional languages
- Knowledge of object design, design patterns, and algorithms
- Strong troubleshooting and problem-solving skills
- Large-scale systems software design and development experience
- Experience developing multi-threaded applications for networking, web services, HTTP, and TCP/IP
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.