Software Engineer - South Jordan, United States - InMoment

    InMoment
    InMoment South Jordan, United States

    2 weeks ago

    Default job background
    Description
    InMoment, Inc. seeks a Software Engineer in South Jordan, UT.

    Duties:

    Design, develop, deploy, and maintain highly scalable server-side applications and RESTFul APIs using Design, develop, deploy, and maintain highly interactive and secure web applications utilizing JavaScript, HTML5, CSS and JSON, integrating with RESTFul API's ensuring high performance.

    Design, develop, deploy, and maintain secure RESTFul APIs using Java and Spring boot. Implement user authentication and authorization with OAuth and other security protocols.

    Write and modify application code using appropriate technologies, frameworks and techniques to develop new user-facing features and integrate data from various backend services in order to produce secure, scalable, efficient software applications.

    Write and execute unit tests and automated tests to ensure fulfillment of business and functional requirements. Participate in standard SCRUM meetings to collaborate on work priorities and establish timelines and action plans. Deploy release candidate and release master code branches to various environments to facilitate testing and releasing to clients. Learn and share expertise with teammates through code reviews, pair programming and other avenues. Collaborate with other development teams and product team members to plan and design features from concept through implementation.

    Provide guidance and education to other team members by means of training and collaboration around features as well as doing demos for the team and other stakeholders.

    100% telecommuting permitted within the U.S.


    Requires a Bachelor's Degree in Computer Engineering, Computer Science, Information Systems or a related field plus 2 years of experience in the job offered or in related roles.

    Requires 2 years of experience with:


    • Java, JavaScript, TypeScript, HTML5, CSS3, Saas, and SQL.
    • Angular, Rxjs, NgRx, RESTful Web Services, Spring, Spring boot, and
    • Junit and Jest.
    • IDE Tools.
    • Git, Bitbucket, NPM, Webpack, Docker, and AWS.
    • Any Defect Tracking tools.
    • Agile/SCRUM, and Object Oriented Programming.
    #J-18808-Ljbffr