At Logic, we solve retail problems. What sets us apart is our approach: we apply a consumer-centric lens towards solving business problems through retail systems integration. Rather than simply installing and updating software, we empower our clients with the knowledge and support needed to deliver world-class experiences for their shoppers that maximize convenience, efficiency, and profitability. Take your talent and passion to a global organization at the forefront of retail, technology, and innovation! Join our retail technology team and you will team up with diverse, talented colleagues, and leaders who support your success.

Your Role as a Full Stack Developer at Logic

We are seeking a Full Stack Developer to join our team. This position is a good fit for a candidate who is highly comfortable working on a variety of areas such as cloud APIs, E-comm web experiences, and mobile web apps. You will be part of a project delivery team, working creatively with our clients during the analysis, design, development, and implementation of our retail solutions. The Full Stack Developer is an experienced team player, is very comfortable working in agile methodologies and practices, and has a strong customer focus.

Successful candidates must have demonstrated expertise in technologies including:

  • Back-end development skills using .Net and C#, SQL Server and T-SQL
  • Front end HTML/CSS/JS, JavaScript (e.g. ReactJS)
  • Microsoft Team Foundation Server, Microsoft Visual Studio Team System, Microsoft Commerce Server, Microsoft SQL Server

You will spend your days working with clients on assigned projects to:

  • Build enterprise cloud software that can meet the high scale and performance requirements of leading retailers and brands
  • Evaluate existing systems and procedures to influence client to adopt your recommendations
  • Contribute to ongoing efforts to improve the development process and further automate development and testing operations
  • Delivering quality enterprise commerce software in the Microsoft Azure Cloud

As customer priorities change, Logic’s priorities change, so you should be energized by change and comfortable with working in a fast-paced, evolving business environment.

Duties and Responsibilities

  • Work closely with the client and the consulting team to translate business requirements into technical solutions
  • Formulate innovative solutions that best bridge any gaps between a client’s requirements and standard system functionality
  • Earn trusted advisor status through willingness to continuously learn about assigned client’s retailing practices and emerging trends in the industry
  • Confirm completion of high-quality deliverables for self and less experienced developers
  • Actively contribute to Logic’s Knowledge Base of collective wisdom
  • Effectively communicate with subordinates, peers, superiors, and clients in a way that drives deliverables forward and maintains open communication lines
  • Comply with all Logic defined processes and procedures

Key Skills and Qualifications

  • 3-5 years of progressive software development experience (front-end and back-end)
  • 1-2 years of experience as team lead on large-scale projects
  • Good knowledge of .Net platform
  • Excellent knowledge of C# language
  • Experience with micro-services and cloud software development (Ideally on Microsoft Azure)
  • Experience with building and consuming Web services (RESTful)
  • Knowledge of Azure DocumentDB(CosmosDB), MongoDB or other NoSQL databases
  • Previous experience with Microsoft server products: Microsoft Team Foundation Server (TFS), Microsoft Visual Studio Team System, Microsoft Commerce Server, Microsoft SQL Server
  • Strong understanding of web development and e-commerce
  • Strong understanding of object-oriented programming and design model
  • Can confidently lead on all stages of a project from solutioning to testing to go-live
  • Previous experience in retail, retail technology or ecommerce is preferred
  • Bachelor’s degree in Software Engineering, IT or a related (or equivalent) field


  • Bloomington, MN preferred or Remote
Apply Now