Software Engineer - Shenandoah, United States - Veriforce

    Veriforce
    Veriforce Shenandoah, United States

    2 weeks ago

    Default job background
    Description
    Veriforce is the fastest-growing SaaS-technology and services company in the global supply chain risk management market.

    We help industry-leading companies create and maintain operating cultures and work environments that optimize safety, promote sustainability, and foster collaboration across a broad spectrum of internal and external stakeholders.

    What separates Veriforce from the rest is our people. We hire growth-minded individuals that team well and continuously look for new, better ways of solving business challenges. If this sounds compelling, keep reading.

    Veriforce is seeking an experienced full stack software engineer to help design and develop integrated next generation site access solutions.

    You will join a growing team of talented software and devops engineers to expand the software-as-a-service offerings of Veriforce.

    The Right Person Will Have:
    Passion for building clean, well-performing software (microservices, web, and mobile clients)
    Critical thinking, self-motivation, a positive attitude along with an eagerness to learn
    Full stack development experience with C# and .NET Core on a cloud platform (AWS, Azure, etc.) and at least one modern front-end framework
    Knowledge of design patterns and microservice architecture, event drive data distribution (Kafka, Rabbit MQ, etc.), as well as developing and consuming third party APIs
    Great communication skills working with members of a globally distributed team

    The Role You'll Play:
    Participate as a crucial member of an agile team working together to deliver incremental value
    Make decisions about design, architecture, and refactoring to enhance our solutions through delivery of new functionality and constant evolution
    Work with your team to develop/improve new and existing applications built using
    Microservices with RESTful interfaces using C# and .NET Core
    User interfaces using React, Redux, Typescript and/or React Native (mobile)
    Use the tools of modern engineering such as agile methodologies, source control, package managers, CI/CD, as well as software testing and debugging tools
    Produce code that is clean, consistent, readable and testable
    Communicate clearly with engineers and non-engineers alike about what we're building
    Participate in constructive and productive code reviews
    Understand the underlying technologies and concepts behind what we build
    Veriforce supports full remote as well as on-site work.

    We have offices in the following cities:
    New Orleans (Covington), Louisiana
    Houston (Woodlands), TX
    Calgary, Alberta.
    Here are just a few of the great reasons you should join our team:
    We are mission-focused and mission-driven to help bring workers home safe every day. Our training products and compliance platform help keep workers safe
    Join a global team We have colleagues and customers across North America and overseas

    Veriforce provides:
    100% paid employee medical and dental insurance
    Monthly contributions to Health Savings Accounts
    A 401(k) match that is immediately fully vested
    Outstanding time off benefits
    Paid time off for volunteer activities
    Full Remote work
    All job offers will be contingent on successful completion of a drug screen and background checks.

    #J-18808-Ljbffr