Programmer Analyst 6M H1 Intern FY26 at Amazon, Hyderabad

Amazon is hiring a Programmer Analyst Intern under ADCI HYD 13 SEZ. The role involves developing and supporting large-scale applications and internal tools, working with engineering teams and business or operations teams to build software solutions. Interns will work on coding, testing, troubleshooting, application changes, platform migrations and automation. Amazon also assigns each intern a technical mentor and provides guidance from the manager. What You'll Do Work with the manager and engineering team to define project milestones and deliverables. Participate in daily development team meetings, reviews and related engineering activities. Support platform migrations, configuration changes and updates to internal tools and applications. Debug and troubleshoot application and system issues. Write code and unit tests and integrate software components. Work with business and technical stakeholders to understand and validate software requirements. Identify process bottlenecks and automate manual configuration tasks where appropriate. Use Amazon engineering technologies and AWS services such as S3, DynamoDB and EC2. What You Need Currently pursuing or having completed a Bachelor's degree in Computer Science, Engineering or an equivalent field. Strong foundation in data structures, algorithms, problem solving and coding. Ability to write clean code for basic data-structure and algorithm problems. Proficiency in at least one programming language such as Java, C++, C# or a scripting language such as Python or SQL. Software development experience through internships, academic projects, hackathons or personal projects. Ability to read complex code and debug application or internal-tool issues with limited guidance. Understanding of software engineering practices including testing, version control, documentation, build, deployment and operations. Preferred Qualifications Exposure to web services, web technologies, schedulers, workflows, state machines, multithreading or networking protocols. Exposure to AWS services such as S3 and DynamoDB. Ability to develop simple solutions without unnecessary complexity. Initiative and ability to deliver assigned work. Good written and verbal communication skills. Internship Requirements The internship requires a full-time commitment. Amazon states that interns should not have conflicting classes, academic projects, other internships or employment during the internship. The preferred qualification states a minimum commitment of 40 hours per week and a maximum internship duration of 12 weeks. Candidates receiving an offer must provide a university-signed declaration confirming their availability for the complete internship period. The application is considered for Amazon locations across India where this position is available, including Hyderabad. Before You Apply Revise data structures, algorithms, problem solving and coding fundamentals. Have at least one programming language ready for coding assessments and technical discussions, with Java preferred by Amazon. Prepare to discuss coding projects, internships, hackathons or personal software projects. Review basic AWS services, particularly S3, DynamoDB and EC2. Be ready to explain how you debug code and approach application-level problems. Skills Java, C++, C#, Python, SQL, Data Structures, Algorithms, Problem Solving, Software Development, AWS, Amazon S3, Amazon DynamoDB, Amazon EC2, Debugging, Unit Testing, Git, Version Control

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...