Software Development Engineer, Aws Fintech

Amazon Amazon · Big Tech · CA, BC +1 · Software Development

Software Development Engineer role at AWS Fintech, focusing on building scalable financial systems, designing and delivering software components, and collaborating with customers to understand requirements and propose solutions. The role involves full-stack development, data integration, and potentially using machine learning for insights within the AWS cloud platform.

What you'd actually do

  1. Responsible for technical design and delivery of software components.
  2. Works closely with our customers and stakeholders to understand their requirements, analyzes various technical options and proposes solutions with proof of concept.
  3. Translates the proposals into technical design, coordinates development effort with other SDEs, tests and delivers features in production.
  4. Performs code reviewers for peer engineers and provides constructive feedback.
  5. Ensures that the solutions proposed are logical, testable, maintainable, and efficient.

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent