Software Developer Engineer II
Amazon
Hyderabad
2d ago
source : Shine

Software Dev Engineer II

Amazon Tax technology team is looking for Software Engineers to design and build world-class internal customer-facing interfaces and the services that make them possible.

It's Day 1 in Tax Technology, and we're at the beginning of building out an entire suite of global tax solutions.

You and a team of developers will work through all phases of the project lifecycle, including reviewing requirements, designing services that lay foundation for the new technology platform, build new interfaces and also integrate with existing architectures, developing and testing code, and delivering seamless implementations for Global Tax customers

In this role you will be responsible for the team s technical architecture and end-to-end quality of the code in our technical solutions.

You will also be doing hands-on development and integration of third-party tax tools into seamless solutions for our Global Tax team.

Responsibilities :

  • Work with a team of engineers to plan, architect, design, and iteratively deliver complex systems for the Global Tax teams
  • Be very hands-on; work with others on the engineering team to manage the day-to-day development activities, participate in designs, design review, code review, and implementation.
  • Design and code technical solutions in tools such as Java or .NET, C#, JQuery and / or SQL Server to deliver value to tax customers
  • Evaluate and utilize AWS technologies where appropriate, such as EC2, RDS, SWF, S3, RedShift and EMR
  • Utilize Amazon tools like AWS CloudWatch, CodeCommit, and SNS for management and monitoring of platforms
  • Basic Qualifications

  • Bachelor s degree in Computer Science or equivalent
  • 7+ years professional experience in software development
  • Proficiency in, at least, one modern programming language such as Java, C, C++, C#, or Perl
  • 2+ years experience in any database or SQL
  • Preferred Qualifications

  • Experience leading several large scale projects through the entire software development lifecycle
  • Experience developing and delivering software in an agile methodology
  • 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
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, and recommend alternative technical and business approaches
  • Must be able to independently solve complex problems by utilizing experience and other resources
  • Design scalable service architectures and review new designs for integration into existing architectures
  • Design / code applications requiring a high degree of complexity
  • Design data structures that meet the application requirements
  • Excellent verbal and written communication skills
  • Strong business and technical vision
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Amazon is an Equal Opportunity-Affirmative Action Employer- Female / Minority / Disability / Vet, - Bachelor s degree in Computer Science or equivalent

  • 7+ years professional experience in software development
  • Proficiency in, at least, one modern programming language such as Java, C, C++, C#, or Perl
  • 2+ years experience in any database or SQL
  • Experience leading several large scale projects through the entire software development lifecycle
  • Experience developing and delivering software in an agile methodology
  • 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
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, and recommend alternative technical and business approaches
  • Must be able to independently solve complex problems by utilizing experience and other resources
  • Design scalable service architectures and review new designs for integration into existing architectures
  • Design / code applications requiring a high degree of complexity
  • Design data structures that meet the application requirements
  • Excellent verbal and written communication skills
  • Strong business and technical vision
  • Ability to handle multiple competing priorities in a fast-paced environment
  • 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