IT Software Engineer

Micron TechnologyBoise, ID
Hybrid

About The Position

Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Responsibilities include assessing automation opportunities, designing and developing solutions, performing testing, deploying automations, and providing post-deployment support. Contributing to best practices, governance, and continuous improvement initiatives. Develop automation processes based on gathered business requirements, adhering to established best practices. Recommend improvements to proposed automation designs by leveraging a deep understanding of business processes and automation technologies. Configure and test automated processes prior to deployment into production environments. Communicate with stakeholders according to the team’s established cadence, providing progress updates. Conduct demos of prototypes or completed automations for stakeholder review and feedback. Perform User Acceptance Testing (UAT) in the test environment and address stakeholder change requests or feedback to refine the solution. Deploy processes following standard Orchestrator practices. Respond to issues during the hyper-care period of newly deployed solutions, including debugging and maintenance. Ensure cross-training of team members on production processes to enable shared support responsibilities. Maintain up-to-date documentation for any modifications made after Go Live. Ensure all automations comply with security, compliance, and audit requirements. Identify opportunities for business process optimization and process automation using the most appropriate tool or practices. Participate in regular code reviews and contribute to improving development standards. Contribute to the team’s internal bank of knowledge and playbooks. Stay current with RPA and AI trends, recommending new tools or techniques to enhance automation capabilities. Participate in proof-of-concept initiatives for emerging technologies. May telecommute part-time.

Requirements

  • Design & build of RPA workflows using UiPath Studio, Power Automate Desktop, or Automation Anywhere
  • Process assessment & solution design using process discovery and complexity scoring
  • User Acceptance Testing (UAT) design and execution using Test Plans
  • Orchestrator administration and deployment using UiPath Orchestrator
  • Troubleshooting & defect resolution using debug tools, verbose logs, selector diagnostics, and retry/backoff strategies
  • Performance optimization of bots via parallelization, queue throughput tuning, bulk operations, and caching
  • Support & maintenance including break/fix, minor enhancements, dependency patching, and library updates while conducting through testing
  • Tracking & reporting using Azure DevOps Boards
  • Writing code in C#, Python, SQL, or other automation programming languages

Responsibilities

  • Assess automation opportunities, design and develop solutions, perform testing, deploy automations, and provide post-deployment support.
  • Contribute to best practices, governance, and continuous improvement initiatives.
  • Develop automation processes based on gathered business requirements, adhering to established best practices.
  • Recommend improvements to proposed automation designs by leveraging a deep understanding of business processes and automation technologies.
  • Configure and test automated processes prior to deployment into production environments.
  • Communicate with stakeholders according to the team’s established cadence, providing progress updates.
  • Conduct demos of prototypes or completed automations for stakeholder review and feedback.
  • Perform User Acceptance Testing (UAT) in the test environment and address stakeholder change requests or feedback to refine the solution.
  • Deploy processes following standard Orchestrator practices.
  • Respond to issues during the hyper-care period of newly deployed solutions, including debugging and maintenance.
  • Ensure cross-training of team members on production processes to enable shared support responsibilities.
  • Maintain up-to-date documentation for any modifications made after Go Live.
  • Ensure all automations comply with security, compliance, and audit requirements.
  • Identify opportunities for business process optimization and process automation using the most appropriate tool or practices.
  • Participate in regular code reviews and contribute to improving development standards.
  • Contribute to the team’s internal bank of knowledge and playbooks.
  • Stay current with RPA and AI trends, recommending new tools or techniques to enhance automation capabilities.
  • Participate in proof-of-concept initiatives for emerging technologies.

Benefits

  • Choice of medical, dental and vision plans
  • Benefit programs that help protect your income if you are unable to work due to illness or injury
  • Paid family leave
  • Robust paid time-off program
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service