Senior Software Engineer

IntraEdge

  • Austin, TX
  • 14 days ago

    Highlights

    Understand the application architecture, hosting infrastructure, interaction with dependency apps and complete feature workflow to assess all the risk around integration points before developing. Familiarity with Agile/Lean development and testing practices, including Test Driven Development, Continuous Integration and Continuous Delivery.

    Numbers & Facts

    LocationAustin, TX

    Description


    • Develop, execute, and build applications for high volume, low latency web and APIs.
    • Implement restful web services, APIs, and web-based applications.
    • Partner with scrum team members to build applications to advance Schwab SDLCs and meeting critical business goals.
    • Analyze system requirements and prioritize tasks.
    • Write clean, testable code using Java 17 programming language.
    • Develop technical specifications and architecture.
    • Test and debug various applications
    • Review and refactor code.
    • Mentor junior developers
    • Document development and operational procedure
    • Understand the application architecture, hosting infrastructure, interaction with dependency apps and complete feature workflow to assess all the risk around integration points before developing.


    • BS or MS in computer science or related technical field
    • 7+ years of hands-on application programming and/or test automation / framework experience in an Agile development environment.
    • Hands-on software development experience in Java
    • Familiarity with Agile/Lean development and testing practices, including Test Driven Development, Continuous Integration and Continuous Delivery
    • Experience with MongoDB, Aerospike
    • Experience with Token Services, SAML, OAuth 2.0, PKCE and OIDC
    • Experience with Authentication such as Kerberos, cert based, Ping 
    • Experience testing RESTful web using test automation frameworks. Ability to parse nested JSON/ XML. SOAP experience a plus.
    • Demonstrated ability to work well under pressure in a challenging environment.
    • Experience with source control and Agile Tools (Bitbucket, Jira, Zephyr, Bamboo, GIT)
    • Experience with Cloud
    • Experience working in CI/CD environment. (Bamboo) One should be able to create, change and execute job from scratch using "git' as source.
    • Experience with troubleshooting Production issues through analysis of logs (Splunk), dashboards and metrics.
    • Experience with financial services or brokerage industry (Preferred)


     



    Similar Jobs

    See more jobs