onsite
Software Development Engineer - Micron Technology
Software Engineer
Software Development Engineer building high‑performance solutions for manufacturing, supply chain, and enterprise systems using Python, C++, Java, and cloud technologies such as AWS, Docker, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software components for critical business operations in manufacturing and supply chain domains.
- Collaborate with cross‑functional teams to define requirements, architecture, and performance goals.
- Implement robust, testable code in Python, C++, or Java, following industry best practices and coding standards.
- Integrate services with AWS cloud infrastructure, leveraging services such as EC2, S3, and RDS.
- Automate build, test, and deployment processes using Docker, CI/CD pipelines, and version control.
- Participate in code reviews, troubleshooting, and continuous improvement initiatives.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of professional software development experience.
- Strong proficiency in Python, C++, or Java and relational database design (SQL).
- Experience with AWS services, containerization (Docker), and CI/CD tooling.
- Excellent problem‑solving skills, attention to detail, and a collaborative mindset.
Skills
pythoncjavasqlawsdockercicd