Internship: Software Development Engineer
Amazon
Hyderabad, India
5d ago
source : Wizbii

DESCRIPTION

Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth?

Are you seeking an environment where you can drive innovation? Do you have a passion for ensuring a positive customer experience? This is the job for you.

Financial Technology is looking for a results-oriented, driven software development engineer who can help us create the next generation of distributed, scalable financial systems that support Amazon's current and future business needs.

Our ideal candidate thrives in a fast-paced environment, relishes working with big data, enjoys the challenge of highly complex business contexts that are typically being defined in real-time.

We need someone to design and develop services that facilitate global financial transactions worth billions (USD) annually.

Our ideal candidate will be a hardcore software developer. This person needs to love building software, be self-directed, knows how to get things done, can lead teams, and is not afraid to take on big challenges.

Individuals interested in this position should have practical experience in building high-performance, reliable systems in a complex, multi-tiered, distributed environment (Service Oriented Architecture).

The ideal candidate will have experience working with Java, C++, Perl, and distributed computing technologies on a Linux platform.

Experience in optimization, data mining and data analysis is a plus, but not required.

PREFERRED QUALIFICATIONS

  • Proficiency in Java in a Linux / Unix environment. Experience with C, C++. Experience using SQL
  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
  • Experience influencing software engineers best practices within your team
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form