Please find the below Job Description for Amazon.
- Design/Architect major software solutions.
- Lead projects that have a major impact on both the software engineering team as well as the entire organization.
- Provide technical leadership in evaluating, understanding and integrating various software solutions.
- Responsible for software architecture including determination of current limitations and compatibilities between subsystems, selection of new concepts and methodology and development of major routines and utilities.
- Preparation of technical requirements, software design specifications and other forms of documentation.
- Deliver high quality work on tight schedules.
Basic Qualifications
- Bachelor’s Degree in Computer Science or related field.
- 15+ years of software engineering experience, with a proven track record of leading large-scale projects.
- Deep understanding of key aspects of software development.
- Broad knowledge of Linux system, operating system principles, and programming best practices.
- Experience in networking, multi-threaded applications, inter process communication, and complex software development on Linux platforms.
- Ability and willingness to multi-task and learn new technologies quickly.
- Understanding of Software Development Life Cycle (SDLC) and project planning/execution skills including estimating and scheduling.
Must have’s
- Master’s Degree in Computer Science stream.
- 4+ years of hands-on experience as a Principal-level software engineer.
- Experience with web-based services and other developing/integrating innovative technologies.
- Excellent judgment, organizational and problem solving skills; technical, project and personnel.
- Exceptional communication skills.
If interested kindly share your profile to pavithra@ikyaglobal.com
Didn’t find the job appropriate? Report this Job