You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Amazon

Sr. Software Development Engineer

Details
Full Time
23 hours ago
We are currently hiring experienced technology professionals to build a new reporting platform, implement horizontally scalable data processing algorithms, develop clients and interfaces to access and analyze complex information in an intuitive manner. They will develop software to meet complex data security needs, build out different data access services and develop new and innovative ideas that benefit our customers.

Basic Qualifications

    •Bachelor's Degree in Computer Science or related field, or equivalent work experience


    •5+ years of software development experience with Java, Python, Ruby, or C#/C++, Javascript, and open-source technologies (Linux, Spring, Hibernate)


    •Experience with Object-Oriented Programming (OOP) and/or Design (OOD)

    •Strong knowledge of front-end technologies and frameworks like Angular JS and RESTful web services.


    •Computer Science fundamentals in data structures, algorithms, problem solving and complexity analysis


Preferred Qualifications

    •We are currently hiring experienced technology professionals to build a new reporting platform, implement horizontally scalable data processing algorithms, develop clients and interfaces to access and analyze complex information in an intuitive manner. They will develop software to meet complex data security needs, build out different data access services and develop new and innovative ideas that benefit our customers.Experience with large scale distributed systems


    •Understanding of Big Data technologies and solutions


    •Experience with Amazon Web Services

    •Strong Computer Science fundamentals in data structures, algorithm design and problem solving.

    •Experience with Hadoop ecosystem

    •Ability to deal well with ambiguous/undefined problems; ability to think abstractly.


    •Experience building complex, highly scalable software systems that have been successfully delivered to customers


    •Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations


    •Experience with Agile software development in a UNIX/Linux environment

    •Software development experience in JSP, Spring, AWS, S3, SQS, building web services and highly scalable applications


Category
Software and Programming