Sr. MTS, Software Engineer

Global Channel Management

  • Austin, Texas
  • 11 days ago

    Highlights

    Work within a team of highly talented engineers, product and architects to design and develop a highly scalable and configurable Identity Platform. * Work with a team of engineers in design, development, testing, and deployment of a range of products on web and mobile platforms.

    Numbers & Facts

    LocationAustin, Texas

    Description

    Sr. MTS, Software Engineer needs 15+ years of experience building successful production software systems.

    Sr. MTS, Software Engineer requires:

    *  Bachelors degree in computer science or related field.

    *  A solid grounding in Computer Science fundamentals.

    * 15+ years of experience building successful production software systems.

    * 5+ years of relevant experience in Digital Identity & Access Management domain & solid understanding of Identity open standards and specs

    * Expert on open standards such as OAuth 2.0, Open ID Connect, SCIM, FAPI etc.

    * Expert in back-end development using Java EE technologies (e.g. Java language, application servers, servlet containers, JMS, JPA,

    * Spring MVC, Hibernate).

    *  Strong OOP skills, with ability to analyze requirements and transform into scalable software designs.

    * Experience with HTTP, REST API's and competent designing and building web services/microservices in a commercial setting.

    * Knowledge of SQL and other/NoSQL/modern database and storage technologies. Desired understanding of Oracle, JDBC and ORM frameworks (e.g. Hibernate).

    * Experience with Design Patterns, MVC and frameworks (e.g. Spring).

    * Competent in design/implementation for reliability, availability, scalability, and performance.

    * Competent in software engineering tools (e.g. Java build tools) and best practices (e.g. unit testing, test automation, continuous integration, etc.).

    * Should be a strong advocate of code craftsmanship, good coding standards and use of tools that will improve the quality of the delivered code.

    *  Demonstrate a high level of curiosity, passion for technology, pride of ownership and strive for excellence and have a positive influence on the team in all these aspects

    * Experience with using Agile/Scrum methodology for software development

    * Good understanding of web services and SOA related standards like REST/OAuth/JSON and SOAP/WSDL.

    * Provide GitHub account or code samples with resume

    Sr. MTS, Software Engineer duties:

    * Spearhead Verification Identity Platform.

    * Architect and implement robust solutions to complex problems.

    * Work with a team of engineers in design, development, testing, and deployment of a range of products on web and mobile platforms.

    *  Work within a team of highly talented engineers, product and architects to design and develop a highly scalable and configurable Identity Platform

    * Maintain and enhance the existing architectural documentations and create new ones as needed

    Similar Jobs

    See more jobs