22 Jan
Software Developer Engineer in Test II
Arizona, Phoenix , 85001 Phoenix USA

Vacancy expired!

Your Opportunity This position will be part of Business Process Management Technology Team at Schwab and focuses on driving client-centricity, reducing time to market & increasing efficiency. The model is insights-driven and focuses on rapid iterations to drive innovation and transformation. Ideal candidates enjoy fast-paced environments, thrive under ambiguity and embrace change passionately. This is a unique opportunity to grow and transform our business through driving significant step-change in our time to market, building more integrated client-centric experiences, and enabling project success via cross-functional coordination and ownership. You will be part of a larger group Cross Enterprise Services (CES) that builds and maintains common technology solutions and utilities in a simple and consistent way that are applicable to all lines of business at the firm. These platforms are mission critical, and integral to providing world-class service to our external and internal clients. What you are good at

  • Prototype, validate and create specific application solutions for the business.
  • Assist in execution of development pipeline and delivery of the organization's software products to QA, and ultimately to Production.
  • Interface with product owner and key stakeholders in Project Management, Business, QA and Technology Operations to ensure high quality delivery of software projects on time and budget.
  • Identify technology risks and dependencies early to establish mitigation plans.
  • Create artifacts for each project such as Software Architecture documentation, Technical Use Cases, and Code Review Packages.
  • Meet periodically with onshore and offshore developers to review and improve code quality, requirements specification and design methodologies.
  • Utilize automated software test tools and frameworks such as test driven development to achieve software quality standards
  • Build automation frameworks to increase reuse and reduce effort.
  • Increase automation cycle execution run times and decrease manual analysis of results
  • Support integration efforts to build whole systems from various subsystems
  • Support release manager to assemble releases and drive improvements in the release process
What you have
  • Bachelor degree in Computer Science, Information Technology or similar/equivalent area of study
  • Minimum of 1-2 years of solid development experience in Java/Spring
  • Experience in building enterprise scale web solutions based upon n-tier architecture using open source technologies (Angular / React), and SQL / No-SQL Databases.
  • Experience in object oriented design, SOA, design patterns, development, implementation and maintenance.
  • Good understanding of latest Architecture and Development Standards, Guidelines and SOLID principles
  • Experience designing and implementing REST based Web Service API(s) in a transaction processing environment.
  • Experience developing applications on the PEGA platform is desired
  • Test automation experience using Selenium WebDriver with Cucumber is desired
  • Hands on test automation / framework experience in an Agile development environment.
  • Exposure in BDD, TDD or ATDD design techniques.
  • You should be comfortable in a fast-paced customer focused environment that continually embraces the latest technologies and techniques.
  • Thorough understanding of Agile software development methodologies, values, and procedures.
  • Self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems
  • Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
  • Strong programming, debugging/troubleshooting and problem-solving skills.
  • Team player with strong interpersonal, organizational and communications skills
#LI-MG3

Vacancy expired!


Report job