Staff ENGINEER, Software Development, SMAI
On-siteHyderabad, Telangana, India
Job Summary
Configure, develop, maintain, and support Micron and third-party applications across the MFG Application Development Team. Demonstrate software engineering principles throughout the development life cycle, including requirements analysis, design, documentation, and maintenance. Build quality software while participating in quality improvement efforts to minimize defects, downtime, or performance degradation. Leverage full-stack skills in C#, C++, .NET, and cloud environments (AWS, Azure) to merge diverse technologies into optimal solutions. Utilize AI-assisted development tools to enhance productivity and code quality while adhering to secure AI usage practices.
Required Qualifications
- Hands-on experience with full‐stack software development
- strong fundamentals in Core Programming
- Object-Oriented Design
- Programming languages / technologies: C#
- C++
- .NET
- .NET Core
- WPF
- ADO.NET
- WebAPI
- RESTful services
- Scripting languages: Perl
- Python
- PowerShell
- Database environments: MS SQL Server
- MySQL
- Design Patterns
- DevOps
- Agile/Scrum
- Prior architecture and technical ownership experience
- Cloud technologies: AWS
- Azure
- DevOps: CI/CD pipelines (build, release, and deployment automation)
- Source Control: GIT
- TFS
- Windows' environment – Windows Desktop
- Windows Server
- IIS
- Unix environment – Linux (RHEL)
- Apache Web Server
- Microservices
- Containers
- OpenShift
- modern web UI development frameworks
- responsive design principles
- Generative AI tools and Agentic AIs to support software development, debugging, testing, or productivity
- ability to work in numerous areas of software development independently or as part of a team
- Strong analytical, problem solving, and organizational skills
- Strong attention to detail
- Passionate to contribute to a fast-paced environment on parallel projects and tasks
- Self‐driven and capable of delivering with minimal supervision
- Strong stakeholder and customer collaboration skills
- Active team participation and shown teamwork and consensus building skills
- Excellent verbal and written communication skills
- Knowledge of Agile / Scrum / Kanban
- Familiar with DevOps principles
- Demonstrated ability to leverage AI‐assisted development tools (e.g., copilots or agents) to improve productivity, code quality, and problem solving, while following responsible and secure AI usage practices
Desired Qualifications
- experience with performance tuning and query optimization
- Familiarity with technologies - Microservices, Containers, OpenShift etc.
- Familiarity with modern web UI development frameworks and responsive design principles
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.