The ideal candidate must be passionate about simple and elegant software solutions customer-centric products and utilizing agile development processes. Other preferred skillsets:
Relevant experience in AWS tools and technologies around AI and ML development 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 Exhibits strong software development qualities including the ability to drive creative and innovation solutions to complex problems good technical judgment clear communication engagement and teamwork and can drive quality
Key job responsibilities Innovating and delivering creative SW Designs to develop new services solve operational problems drive improvements in developer velocity or positively impact operational safety
Writing requirements capturing documents design documents integration test plans and deployment plans Communicating status and progress of deliverables to schedule and sharing learnings/ innovations with your team and stakeholders
- Bachelors or Masters Degree in Computer Science Computer Engineering or related field at time of application. Proficiency in languages such as Java C/C or Python. Knowledge of Computer Science fundamentals such as object-oriented design algorithm design data structures problem solving and complexity analysis.
- Experience with distributed multi-tiered systems algorithms and relational databases. Experience in optimization mathematics such as linear programming and nonlinear optimization. Effectively articulate technical challenges and solutions. Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.