Sr. Software Developer - Workforce Evolution

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





What are the kind of problems that get you out of bed in the morning? In Amazon People Technology, it's using modern technologies to solve complex human problems at scale. We deliver an engaging, intuitive, personalized experiences that empower employees to quickly take control of their work life anytime, anywhere.
The Workforce Evolution team is seeking a Sr. Software Developer to join our team in order to turn big ideas into practical solutions at scale. We provide current, former, or potential Amazonians with mobile experiences that allow them to manage their schedules, grow their careers, stay informed, and answer the question 'What's next for me here at Amazon?' If you want interesting, unsolved problems that will take you beyond your current abilities then People Tech is the place for you.
As a Sr. Software Developer, you will collaborate with product and engineering teams to not only help us meet our immediate objectives, but also define and implement a long term system architecture that will allow us to grow well into the future. You will collaborate with other senior engineers to define our engineering vision, while providing guidance to more junior members of the team in order to realize that vision. If you are a strong leader who can prioritize well, communicate clearly, and can challenge what exists and explore what should be changed to best meet evolving workforce needs then come talk to us.Basic Qualifications
* 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
* 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
* 4+ years of professional software development experience
* Bachelor's Degree in Computer Science or a related field.
* 7+ years of software development experience.
* Experience taking a leading role in building complex software systems.
* Proficiency in at least one modern programming language such as Java, C++ or other object oriented programming languages.
* Strong computer Science fundamentals in algorithm design, data structures, problem solving, and complex analysis.
* Knowledge of professional software engineering practices and best practices for the full software development lifecycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations.
* Ability to deal well with ambiguous/undefined problems; ability to think in the abstract and execute concretely.
* Experience in communicating with customers, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
Amazon is an Equal Opportunity Employer Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age
Associated topics: application architect, application developer, architecture, backend, devops, matlab, php, programming, senior software engineer, software engineer lead

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...