Software Developer

3 weeks ago


Phoenix, Arizona, United States Charles Schwab Full time
Job Title: Software Developer - Stock Plan Services

We are seeking a highly skilled Software Developer to join our Stock Plan Services team. As a key member of our team, you will be responsible for designing, developing, and implementing cross-functional, multi-platform application systems.

Key Responsibilities:

  • Lead the technical design, development, and implementation of cross-functional, multi-platform application systems.
  • Take a lead role coaching a scrum team in Java and Cloud Development platforms that includes frontend and backend technologies like Spring-boot, PCF, and more.
  • Ensure deliverables meet the standards with respect to code quality, unit test cases, and best coding practices for all code implementations.
  • Perform code reviews and provide constructive feedback to team members.
  • Lead development on Proof-of-Concept projects to help create reusable patterns for development.
  • Participate in various agile ceremonies and appropriately lead technology solutioning across a large team space.
  • Need to have experience in preparing high-level design, system design document, architecture document, or similar documentation and securing approvals from architect team.
  • Should be independent and should have the ability to lead and guide the team. Might need to coordinate with the offshore development team and tester.
  • Be a security champion for the team by evaluating, guiding, and resolving vulnerability-free code, eliminating security gaps, and ensuring reusability, flexibility, and performance.
  • Experience with configuring automated builds and deployments with tools such as Bamboo, Jenkins, GitHub, or Travis CI.
  • Preferable to have some exposure to frontend design and coding experience with Angular or similar tools.
  • Write unit test cases for all code implementations.
  • Creating Bamboo pipelines for CI/CD into PCF environments.
  • Follow all guidelines for best development practices.
  • Participate in all agile ceremonies and help leadership team.

Requirements:

  • 5-7 years of work experience with a bachelor's degree or an advanced degree in computer science or related subject.
  • 3-5 years' experience with developing Java, Spring-Boot, Spring Framework, Cloud-based development, Rest, and microservices and micro-UI development.
  • Experience coaching junior, staff-level developers.
  • Strong expertise in system design from mid-scale to enterprise application design.
  • Experience in the full SDLC including delivery.
  • Strong ability to design for functional and non-functional qualities, including availability, resiliency, security, and performance.
  • 1-3 years' experience with Atlassian tool suites Bitbucket, Bamboo, JIRA, Confluence.
  • Experience using IDE and GIT repositories for code management.

What We Offer:

  • A competitive salary range.
  • Bonus or incentive opportunities.
  • A comprehensive benefits package, including 401(k) with company match, paid time off, and tuition reimbursement.
  • A supportive and collaborative work environment.

About Us:

At Charles Schwab, we're committed to empowering our employees' personal and professional success. Our purpose-driven, supportive culture, and focus on your development mean you'll get the tools you need to make a positive difference in the finance industry.


  • Java Developer

    2 weeks ago


    Phoenix, Arizona, United States Triunity Software Full time

    Job DescriptionWe are seeking a highly skilled Java Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using modern technologies such as Spring Boot and Angular.Key Responsibilities:Design and develop scalable, modular, and...


  • Phoenix, Arizona, United States Corjl Software Full time

    About the PositionCorjl Software is seeking a skilled Backend Software Engineer to contribute to the development of our next-generation graphic design editing platform.You will work closely with our technical co-founder to design and implement scalable, efficient, and reliable backend systems using Typescript, GraphQL, and DynamoDB.As a mentor, you will...


  • Phoenix, Arizona, United States Corjl Software Full time

    About the PositionCorjl Software is seeking a skilled Backend Software Engineer to contribute to the development of our next-generation graphic design editing platform.You will work closely with our technical co-founder to design and implement scalable, efficient, and reliable backend systems using Typescript, GraphQL, and DynamoDB.As a mentor, you will...

  • Java Developer

    6 days ago


    Phoenix, Arizona, United States Triunity Software Full time

    Job Title: Java DeveloperWe are seeking a highly skilled Java Developer to join our team at Triunity Software. As a Java Developer, you will be responsible for designing, developing, and deploying Java/J2EE based applications.Key Responsibilities:Design and develop Java/J2EE based applicationsDevelop microservices using Spring Boot and Spring...


  • Phoenix, Arizona, United States Triunity Software Full time

    Job DescriptionWe are seeking a highly skilled Java Developer to join our team at Triunity Software. As a Java Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications using Java.Key Responsibilities:Design and develop high-quality Java applications using modern technologies such as Spring Boot...

  • Senior Java Developer

    3 weeks ago


    Phoenix, Arizona, United States Triunity Software Full time

    Java Developer **Job Summary** We are seeking a skilled Java Developer to join our team at Triunity Software. As a Java Developer, you will be responsible for designing, developing, and deploying cloud-based applications using Java and related technologies. **Key Responsibilities** * Design and develop modular, scalable, and maintainable Java...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.About the RoleThis is a globally remote role that requires a high level of autonomy and self-motivation. You will...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.About the RoleThis is a globally remote role that requires a high degree of autonomy and self-motivation. You will...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This is a unique opportunity to work on a critical component of the Ubuntu ecosystem, ensuring the quality and stability of the client.The ideal candidate will have extensive experience with Python on Linux, a strong...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Cambridge Investment Research (USA) Full time

    About Cambridge Investment Research (USA)We are a leading independent financial solutions firm committed to fostering an inclusive and dynamic work environment where innovation, collaboration, and growth are encouraged.Job SummaryThe TDD/ATDD Software Developer will play a critical role in developing high-quality software solutions using Test-Driven...

  • Software Developer

    3 weeks ago


    Phoenix, Arizona, United States Insight Global Full time

    Job Title: Software EngineerJob Type: Full-timeIndustry: Financial ServicesLocation: Remote (with occasional on-site work)Job Description:We are seeking a skilled Software Engineer to join our team at Insight Global. As a Software Engineer, you will play a key role in the development of our Financial Crimes Platform, a cutting-edge system designed to bring...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This role requires a strong background in Python and Linux system administration, with a focus on software interoperability and quality-oriented engineering.Key Responsibilities:Collaborate with a distributed team to...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This is a unique opportunity to work on a critical component of the Ubuntu ecosystem, ensuring the quality and stability of the client.The ideal candidate will have extensive experience with Python on Linux, a strong...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OpportunityWe are seeking a talented Software Developer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.About the RoleThis is...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OpportunityWe are seeking a talented Software Developer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.About the RoleThis is...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OpportunityCanonical is seeking a talented Software Developer to join our team and contribute to the development of our comprehensive automation suite. As a member of our data platform team, you will be responsible for designing and implementing scalable data solutions for the enterprise.About the RoleCollaborate with a globally distributed team to...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This is a unique opportunity to work on a critical component of the Ubuntu ecosystem, ensuring the quality and stability of the client.The ideal candidate will have extensive experience with Python on Linux, a strong...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This is a unique opportunity to work on a critical component of the Ubuntu ecosystem, ensuring the quality and stability of the client.The ideal candidate will have extensive experience with Python on Linux, a strong...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This role requires a strong background in Python and Linux system administration, with a focus on software interoperability and quality-oriented engineering.Key Responsibilities:Collaborate with a distributed team to...

  • Software Developer

    2 weeks ago


    Phoenix, Arizona, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking a skilled Software Engineer to join our team and contribute to the development of the Ubuntu Pro Client. This is a unique opportunity to work on a critical component of the Ubuntu ecosystem, ensuring the quality and stability of the client.The ideal candidate will have extensive experience with Python on Linux, a strong...