Digital Engineer
$120,536–$132,590 year
On-site · Denver, Colorado, United States
Job Summary
Digital Engineer responsible for developing real-time software and Desktop/Mobile/IoT/Web/BI/DevOps/ML/CloudOps-based applications. Responsibilities include analyzing requirements, implementing software solutions using established languages, performing unit/functional/system testing, troubleshooting defects, and documenting deliverables (requirements, design documents, code comments, test cases, test reports, release notes). Will work at various unanticipated locations across the U.S. and contribute across the full project lifecycle with emphasis on backend scripting, frontend development, cloud deployment, DevOps, and API integrations. Requires a Bachelor's degree and 2 years of experience, with expertise in PHP, Python, ReactJS, REST/GraphQL APIs, MySQL/MariaDB, Redis/Memcached, and design patterns; familiar with Azure DevOps and Git.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related field
- 2 years of experience in Digital Engineer position or related occupation
- Skills: Backend scripting with PHP and Python; full-stack development; UI/UX design; DevOps; cloud deployment
- Experience with e-commerce frameworks and third-party libraries (Zend Framework, Symfony)
- Frontend technologies: ReactJS, RequireJS, KnockoutJS
- Relational databases (MySQL, MariaDB) and caching (Redis, Memcached)
- APIs (REST, GraphQL) for web and mobile apps
- API performance testing: JMeter, Postman
- Design patterns: Singleton, Factory, MVC, Observer
- Source control: Azure DevOps, Git
- Object-oriented programming
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.