Responsibilities:
- Demonstrate Micron core values People, Innovation, Tenacity, Collaboration, and Customer Focus
- Gather requirements by working closely with customers
- Design, develop, debug, document, test, and deploy 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
- Provides 24x7 Support
Project Description
- Join an agile team to develop a web solution for Micron globally, including but not limited to API, ETL, and database projects.
- Work on new or existing projects.
Learning Outcomes
- Gain hands-on development experience in modern tools and pioneering tech stacks (Angular, OpenShift, Azure)
- Learn to work effectively in the Agile development team to develop successful product with timely delivery
- Gain domain knowledge on semiconductor industry
- Develop problem-solving and analytical skills and good software engineering practices
- Enhance communications, interpersonal, and other critical skills in the professional environments
Requirements
- Strong analytical, problem-solving, and interpersonal skills.
- Motivated to work in a dynamic and fast-paced environment.
- Ambitious and driven to complete tasks independently while recognizing ways to improve processes.
- Active team participation, partnership, and consensus-building skills.
- Good verbal and written communication skills.
- Bachelors Degree or equivalent experience in Computer Science or related field of study
- Minimum 2 year of experience in 3 or more of the following:
- Experience in Angular front-end web development
- Proficiency in C# and Object Oriented Programming
- Experience in RESTful Web API development (preferably ASP.NET Core)
- Experience with Agile development methodologies
- Good understanding of one or more database technologies (MSSQL, Snowflake)
- Experience in Tableau,and PowerBI
- Bonus if you have experience in Python and cloud programming, CICD (Azure)
- Knowledge of source code repositories (Git)
- Knowledge of containerized deployment with Docker, Kubernetes, and OpenShift is a plus.
Designs, develops, modifies, debugs and evaluates programs for functional areas, including but not limited to finance, human resources, manufacturing and marketing. Analyzes existing programs or formulates logic for new systems, devises logic procedures, prepares flowcharting, performs coding and tests/debugs programs. Develops conversion and system implementation plans. Prepares and obtains approval of system and programming documentation. Recommends changes in development, maintenance and system standards. Trains users in conversion and implementation of system.