Software Engineer

2 weeks ago


Shenandoah, United States Veriforce Full time

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