Software Development Engineer

Posted:
9/26/2024, 2:51:43 PM

Location(s):
Taoyuan City, Taiwan

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

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.

JR63923 Software Development Engineer

This is an exciting and fast-paced position! Our team IT Manufacturing Application Development & Support(ADS) delivers software solutions to leadership and engineers throughout Micron's global manufacturing network. As IT Software Development Engineer at Micron Technology, Inc., we have the chance to create and improve Micron systems and processes on a global scale. We will collaborate with customers across departments and geographical sites to design, develop, innovate and support software throughout the development life cycle. Be part of the team to support efficient business processes by maintaining a focus on global alignment, and participating in efforts to research and influence technology roadmaps.

Do you dream about crafting exceptional software that will be used on a Global stage? The Micron Technology IT Manufacturing Application Development & Support team is seeking a Software Development Engineer to work on Micron system design and development. As a Software Development Engineer, you will work with our team of developers, product owners, and users in an agile environment, delivering applications for auto manufacturing, yield enhancement and cycle time optimization. Ideal candidates for this role will have a deep understanding of Software Development technologies, Microservices Architecture, and Agile development processes. In this role, you’ll be expected to come up with highly creative solutions and be obsessive about the user experience. You will be working in a dynamic, iterative environment with the stability of working for a global, established and competitive technology company.

As a Software Development Engineer at Micron you will configure, develop, maintain and support Micron and third party applications. You will create and analyze software specifications, and research, design, document, modify, and support software throughout the development life cycle. You can demonstrate the functional and technical skills necessary to switch between development technologies and merge them to deliver the best solution. You have a proven ability to create quality software and participate in quality improvement efforts. You will provide solutions that create business value while at the same time minimizing negative impact through defects, downtime, or performance degradation

Responsibilities include, but not limited to:

  • Demonstrate Micron core values People, Innovation, Tenacity, Collaboration, and Customer Focus
  • Collecting requirements from customer requests
  • Designing, developing, debugging, documenting, testing, and deploying applications
  • Collaborating with other developers on the team
  • Working closely with Business Operation Teams, Product and Application Development teams, and other internal customers during application development and deployment
  • Training users on the use and maintenance of new applications
  • Implement 3rd party solutions and partner with the IT Procurement representative to determine contracts, support requirements, training provided, etc.

Qualifications & Skills:

  • Familiar with OOP, C#, C++, Angular JS, JavaScript, Web technologies, Git, Solace, OpenShift, Database, Unit Test, Linux is preferable.
  • Good communication and collaboration skills
  • Good skills on problem solving and analysis.

Education and Experience:

  • Bachelor's / Master's degree in Computer Science or Computer Engineering or related fields.
  • Basic knowledge of UI/UX and prototype designing
  • Hands on experience on UI/UX design using Visual Studio .Net, Angular will be a plus.
  • Hands on experience on REST APIs using Express, Flask will be preferentially considered.
  • Ability to extract data from different databases via SQL and other query languages.
  • Growth mindset and good self-learning motivation on all new IT skills.
  • Strong troubleshooting, problem analytics and debugging capabilities.
  • Fluent English ability
  • Experience related to full stack software development.
  • Experience with cloud native technologies including container lifecycle and orchestration (e.g. Docker, Helm, K8S)

About Micron Technology, Inc.

We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all. With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities — from the data center to the intelligent edge and across the client and mobile user experience.

To learn more, please visit micron.com/careers

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

To request assistance with the application process and/or for reasonable accommodations, please contact at [email protected].

Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards.

Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.