Software Engineer - IT Enterprise Applications
Micron Technology, Inc. (company site, opens in a new tab)3–5 yrsHyderabadOn-siteDirect career pageEst. 14–22 LPA
Posted 19h ago
Reach people at Micron Technology, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Micron Technology, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, develop, and maintain secure, scalable enterprise applications using C# and ASP.NET Core 8, including building and maintaining REST APIs and backend services.
- Implement application security solutions and collaborate across IT, Information Security, and Technology teams to drive impactful technology changes.
- Manage Azure cloud services (App Service, Key Vault, Blob Storage, Application Insights) and contribute to CI/CD pipelines, including diagnosing and fixing performance and reliability issues.
Minimum Requirements
- 3–5 years professional experience in software engineering, primarily using C# and .NET.
- Proficient in ASP.NET Core (Web API) with solid understanding of middleware, dependency injection, and configuration patterns.
- Experience with Azure cloud services such as App Service, Key Vault, Blob Storage, Azure Managed Instance DB, Web Jobs/Functions, and Application Insights.
- Working knowledge of MS SQL Server, REST API development, asynchronous programming, caching (e.g. Redis), Angular basics, unit testing (xUnit/NUnit/MSTest), and Git-based CI/CD pipelines.
Ideal Candidate Profile
- Experienced in applying SOLID principles and clean dependency injection patterns to build reusable, maintainable codebases in enterprise environments.
- Comfortable working with cross-functional teams including security, QA, DevOps, and engineering to deliver robust application security and performance improvements.
- Familiarity with cloud-native design patterns, asynchronous programming, caching strategies, and integration of modern development tools including AI coding assistants.