LouisvilleKYRecruiter Since 2001
the smart solution for Louisville jobs

Software Architect

Company: SkuVault
Location: Louisville
Posted on: August 7, 2022

Job Description:

Who is SkuVault?
SkuVault is a Louisville-based SaaS company, and we are obsessed with helping our clients grow by solving the most difficult challenges in eCommerce fulfillment. We are against all-in-one software companies who force retailers to grow their way. SkuVault shows clients a better choice: where flexibility and inventory transparency builds trust with buyers.
We take our core values of team, transparency, and innovation seriously. We expect others to do the same. It's why we've been named one of America's fastest-growing private companies for five straight years. And why more than 1,000 of America's best eCommerce retailers love us.
SkuVault is seeking a Software Architect for a remote or local position.
The Software Architect is responsible for the architecture and technology strategy for aspects of the SkuVault software as a service platform, and accountable for the extensibility of the platform when adding new features or components.
Candidates should be able to demonstrate the ability to work across teams, construct and share designs for implementation by software engineers, and resolve conflict between groups concerning code and software design standards.
The SkuVault Tech Stack:
SkuVault is a B2B SaaS provider that integrates with a number of partners to help our eCommerce customers maintain inventory, orders, and replenishment to help their business seamlessly grow. SkuVault is embracing a decoupled architecture that scales across commodity cloud resources, building towards continuous delivery and rapid iteration.
SkuVault continues to migrate artifacts into .NET 6, giving us the ability to construct a loosely coupled solution using container orchestration and cloud technologies. Web applications are now being authored in TypeScript using React.JS and supporting frameworks.
We also maintain various supporting applications and scripts written in Clojure, GoLang, and Groovy running within Windows and Linux. Some of the technologies SkuVault leverages include Azure, EventStoreDB, LMDB, Nginx, GitHub Actions, Jenkins, Elasticsearch, Docker, and Kibana.
Key Responsibilities:

  • Managing the architecture and technology strategy for a selected aspect of the overall platform
  • Accounting for team efficiency when building new features within the platform
  • Ensuring the extensibility of the platform when adding new features or components
  • Working across teams and engineers, providing direct assistance when necessary
  • Sharing technical designs and builds documentation
  • Communicating the future direction of the platform
  • Resolving conflict or disagreements between groups concerning technical implementation
  • Research and construction of prototypes to demonstrate the viability of new concepts
  • Evaluating methods of solving business challenges using tools and capabilities not currently present
    • Bachelor's or vocational degree in computer science, information sciences, software engineering, data center administration or a related field
    • Four or more years of experience developing software using C# and JavaScript
    • Experience with continuous integration and delivery using tools such as Git, Jenkins, or GitHub Actions
    • Understanding of test-driven development practics
    • NoSQL experience (such as column family databases, document databases, etc.)
    • Working knowledge of concurrent programming paradigms in multi-tenant environments
    • Understanding of Agile development processes, including Scrum and Kanban
    • Experience with software design, including Gang of Four design patterns
    • Experience with software architecture, including Hexagonal Architecture and Domain Driven Design paradigms
    • Understanding of clean coding principles
    • Good oral and written technical communication skills
    • Experience working within a public cloud environment
      Preferred Experience:
      • Production experience in building and maintaining microservices
      • DevOps experience, including horizontal scaling of service infrastructure
      • Knowledge of the eCommerce industry including warehousing and inventory management
      • Design experience with Enterprise Integration Patterns
      • Experience with functional programming practices
      • Production experience building RESTful interfaces
        • Medical/Dental/Vision plans
        • Life Insurance -
        • Quarterly incentive plan
        • Paid Time Off
        • Community Pledge - Volunteer time off
        • 401(k) with matching contributions

Keywords: SkuVault, Louisville , Software Architect, IT / Software / Systems , Louisville, Kentucky

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Kentucky jobs by following @recnetKY on Twitter!

Louisville RSS job feeds