Software Engineer- IT ETD FS Developer
Micron
- Hyderabad, Telangana
- Permanent
- Full-time
- Creating and integrating intuitive user experiences into our frontend applications;
- Creating and integrating performant and secure backend applications;
- Developing/enhancing solutions that solve business needs;
- Enhancing and providing support for the current Engineering IT frontend and backend solutions that are adding value;
- Participating in refining our reference architecture framework in order to create user applications that grow and scale with the needs of the company;
- Generating proactive monitoring and usage metrics that establish system baselines to be able to predict future demands;
- Monitoring website performance, watching for traffic drops related to site usability problems, and rectifying the issues;
- Establishing feedback loops with key customers by building strong relationships;
- Reviewing and understanding the software roadmap to be able plan future website upgrades with the development team;
- Planning and implementing strategies for minimizing service outages, and for reducing the impact of such outages on business operations (i.e., availability, contingency, and disaster planning); and
- Communicating and collaborating with peer groups (enterprise architects, security team, network team, storage, etc.) to ensure our software meets internal standards.
- Bachelor’s Degree in Computer Science, Computer Engineering or equivalent
- 2+ years of experience with web development
- Strong Hands on knowledge with JavaScript, Angular 2.x and/or ReactJS, HTML5, Type script, and CSS;
- Knowledge or experience developing restful web services using NodeJS or C#;
- Strong object-oriented design techniques and reusable component design;
- Experience in software shipping cycles (dev, deploy, release, CI) and open-source software development;
- Strong hands-on experience with Cloud infrastructure (Azure preferred) and Cloud Native Architecture.
- Knowledge or experience with SQL and NoSQL databases;
- Knowledge or experience with user interaction and visual design techniques;
- Knowledge or experience in designing and developing mobile compatible web user interfaces;
- Knowledge of Web coding standards, security standards and multi-browser compatibilities;
- Experience with Teradata, Hadoop, MongoDB, .NET Core