Sr Specialist - Software Development & Engineering
Apply NowCompany: Charles Schwab
Location: Austin, TX 78745
Description:
Your Opportunity
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
Duties: Collaborate with product owners and business stakeholders to define strategy and scope of software requirements which includes, but is not limited to, decompose stories, design features, and prioritize tasks. Deliver new concepts and features through collaboration with development peers in an agile environment. Lead code review, mentor junior team members, and collaborate with Scrum Master and product owners to provide development sizing and cost analysis estimates. Utilize automated software test tools and frameworks, such as test-driven development (TDD) to achieve the highest quality in software delivery. Leads triage and postmortem activities for critical issues and drive prioritization/resolution of remediation items. Support integration efforts to build whole systems from various subsystems. Identify technology risks early and establishing mitigation plans.
Salary: $155,709.00 to $164,800.00 per year
What you have
Job Requirements: Bachelor's in Computer Engineering, Computer Science, or related field and 60 months of progressive, post-Bachelor's related experience in a related occupation. Experience must include the following: Experience with using Java Spring Boot to write backend code and use JavaScript and other front-end libraries like Angular to write front end code. Experience working on Docker, to build and ship the application images; Experience with writing script for automating repetitive tasks using Python, Shell and PowerShell; Deployment automation experience using CI/CD tools such as Bamboo, GitHub to automate deployment of features and code to production environment; Experience with Oracle, PostgresSQL and NoSQL (MongoDB) database; Experience working with tools like Sonar, JIRA which helps improve the code quality of product and continues integration; Experience working with WebSphere and Tomcat to manage and deploy applications. Proficiency in managing the cloud platform such as AWS and GCP; Experience troubleshooting production issue using monitoring tools such as Splunk and App Dynamics; and Experience with tools such as confluence, Gliffy and Microsoft Visio to create application design document to define different components, integration points and data flows to software more robust and easier to maintain.
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
Duties: Collaborate with product owners and business stakeholders to define strategy and scope of software requirements which includes, but is not limited to, decompose stories, design features, and prioritize tasks. Deliver new concepts and features through collaboration with development peers in an agile environment. Lead code review, mentor junior team members, and collaborate with Scrum Master and product owners to provide development sizing and cost analysis estimates. Utilize automated software test tools and frameworks, such as test-driven development (TDD) to achieve the highest quality in software delivery. Leads triage and postmortem activities for critical issues and drive prioritization/resolution of remediation items. Support integration efforts to build whole systems from various subsystems. Identify technology risks early and establishing mitigation plans.
Salary: $155,709.00 to $164,800.00 per year
What you have
Job Requirements: Bachelor's in Computer Engineering, Computer Science, or related field and 60 months of progressive, post-Bachelor's related experience in a related occupation. Experience must include the following: Experience with using Java Spring Boot to write backend code and use JavaScript and other front-end libraries like Angular to write front end code. Experience working on Docker, to build and ship the application images; Experience with writing script for automating repetitive tasks using Python, Shell and PowerShell; Deployment automation experience using CI/CD tools such as Bamboo, GitHub to automate deployment of features and code to production environment; Experience with Oracle, PostgresSQL and NoSQL (MongoDB) database; Experience working with tools like Sonar, JIRA which helps improve the code quality of product and continues integration; Experience working with WebSphere and Tomcat to manage and deploy applications. Proficiency in managing the cloud platform such as AWS and GCP; Experience troubleshooting production issue using monitoring tools such as Splunk and App Dynamics; and Experience with tools such as confluence, Gliffy and Microsoft Visio to create application design document to define different components, integration points and data flows to software more robust and easier to maintain.