Software Engineer - Digital Automation
Core
Design, implement, test, deploy, and maintain secure, reliable, reusable software solutions for Digital Automation products, platforms, or technology domains.
Role type
Software Engineer (Digital Automation)
Builds
Digital Automation products, platforms, and technology solutions
Domain
Digital Automation, Workflow Solutions, Cloud Services
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering principles, modern development practices, design and architecture concepts, standards, protocols, interfaces, version control, code review, automated testing, continuous integration, continuous delivery, agile software development, DevOps setup, API integration, low-code platforms, AI-enabled solutions
Preferred skills
Digital automation, workflow solutions, integrations, APIs, cloud services, low-code platforms, AI-enabled solutions
Responsibilities
Develop and operate software for assigned Digital Automation product, platform, or technology domain; Create and evaluate solution proposals, prototypes, mock-ups, data models, integrations, and proof-of-concept implementations; Collaborate in cross-functional teams on planning, backlog refinement, delivery, maintenance, and continuous improvement; Maintain technical documentation and share knowledge
Seniority
Mid-level, hands-on IC
