Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Software Development Engineer Accessibility

Expired Job

Amazon Lab126 Sunnyvale , CA 94085

Posted 4 months ago

Job Description: Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling e-readers and tablets, as well as new inventions like Fire TV and Echo . What will you help us create? Work hard. Have fun. Make history. The Role: As a Senior Software Development Engineer Accessibility, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products, working to make Amazon products accessible to people with disabilities. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will work closely with the hardware, ops, user-space and QA teams. You must be responsive, flexible and able to succeed within an open and collaborative peer environment. As a Senior Software Development Engineer Accessibility, you will provide technical leadership and contribute to the definition, development, integration, test, documentation and support of accessible core technologies in the product framework. This hands-on position requires broad engineering competence and in-depth technical knowledge of embedded software development, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment. In this role, you will:

  • Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and development of major routines and utilities

  • Maintain and improve existing software

  • Work closely with application teams and deliver best core engines at the framework. Prepare technical requirements and software design specifications

  • Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules

Basic Qualifications

  • Bachelor's degree in Computer Science or related field

  • 7+ years of software development engineering experience, with at least two years' experience developing embedded applications

  • 5+ years of experiences with mobile platform frameworks and programming with iOS, Swift

  • Design and architecture knowledge, as well as object oriented design patterns

  • Engineering process experience with the Software Development Life Cycle (SDLC) principle

Preferred Qualifications

  • Master's degree

  • Experience in developing assistive technologies

  • Robust project planning/execution skills including estimating, scheduling, and executing on committed schedules

  • Excellent judgment, organizational, and problem-solving skills

  • Exceptional interpersonal communication skill, including verbal, written, listening and customer relationships

  • Ability to work in a dynamic environment

  • Development of React Native applications

Lab126 is part of the Amazon.com, Inc. group of companies and is an Equal Opportunity Employer Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation #LI-PB1


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Development Engineer

Microsoft Corporation

Posted 7 days ago

VIEW JOBS 1/10/2019 12:00:00 AM 2019-04-10T00:00 Microsoft Azure is in the cloud race to win it! We are part of the Azure networking team responsible for designing, building and operating critical network services that will help us differentiate from our fierce competitors and generate new revenue. We are responsible for enabling enterprises to connect their on-premise networks and devices to the cloud, in the most secure and performant way possible. Our team builds application delivery services such as load balancing and firewalls. At the core of these services is a solid SDN and NFV infrastructure that we continuously innovate on to improve agility, reliability and cost effectiveness of our services. Required Qualification: * 5 years of professional software development experience Preferred Qualifications: * BS or MS or PhD degree in Computer Science or Electrical Engineering * Strong DevOps leadership and engineering experience applying DevOps and CI/CD concepts * Broad automation experience in build, test, configuration and deployment in complex environments at scale * Solid experience managing environments from development to production * Knowledge of automated testing (Selenium, Visual Studio, etc.) * Knowledge of infrastructure concepts (IP networking, load balancing, firewalls, etc.) * Knowledge of monitoring tools (Application Insights, New Relic. etc.) * Knowledge of REST APIs, JSON etc The position will involve internal and external collaborations with networking teams and vendors. This is a highly visible role in an area of large and expanding investment for Azure and offers a terrific opportunity for technical and career growth. Our team's innovations are well recognized in the cloud and networking industry. Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. We are looking for software engineers with DevOps experience who are passionate about building and working on automation, monitoring and CI/CD pipelines for hyper-scale network services. We seek candidates with expertise in one or more of the following areas: * DevOps tools and practices * Strong systems administration background in a variety of environments - Linux, Windows, virtualized, and cloud (Azure, etc.) * Automated build experience in multiple tools (MS Build, Maven, ANT, etc.) * Strong experience in scripting languages – Powershell, Python * SCM experience in multiple repositories (Github, VSTS, etc.) * CI experience in multiple tools (Jenkins, VSTS, etc.) * Release Management experience with VSTS Microsoft Corporation Sunnyvale CA

Senior Software Development Engineer Accessibility

Expired Job

Amazon Lab126