Principal Software Engineer

360 Talent is growing our Talent Community and looking for a Principal Software Engineer who is a demonstrated servant leader looking to deliver meaningful work alongside our clients.  To support and mature how organizations function, our Principal Software Engineers are knowledgeable individuals with a passion for solving the challenges associated with working in agile environments.

At 360 Talent, our client’s technology solves problems, creates solutions, builds new paths for people to engage, and more.  Your duties will primarily revolve around creating and building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures and working with customers or departments on technical issues including software system design and maintenance.

To be successful in this role, you will need extensive knowledge of programming languages and the software development life cycle.

Responsibilities

The Principal Software Engineer will use modern tools, techniques, and methods to design and develop new applications, components and services built on our next generation cloud-native commerce platform.

The ideal candidate is a passionate Software Engineer or Architect who is capable of delivering thin slices of end-to-end functionality on a regular cadence, and who enjoys mastering and working with new and emerging technologies.

Our client’s current technology stack includes Typescript/JavaScript, polyglot storage solutions and React/ React Native on the client side, expressed as a containerized microservices architecture supporting a suite of Mobile Client Apps.

Why it’s a big deal…

You will be working on our newest product offering; a cloud-native, mobile-first, and unified commerce services platform. This will enable retailers to respond to changing market demands across all customer touchpoints.

To be successful in this role you will need demonstrated experience in the following:

  • Designing and delivering high-visibility mobile applications
  • Microservices architecture
  • Typescript
  • JS
  • React
  • Delivering in Agile / Scrum environments
  • Acting in a Lead role; setting standards for team members, conducting code reviews, etc.
  • Any background in retail, high-end transactional systems, eCommerce, point of sale (POS), or with payment, trading or banking solutions would be a big plus
  • React Native would be a big plus

How Can We Help You?

Contact 360 Talent to discuss your Talent Acquisition strategy today

360 Talent helped me navigate my career transition professionally and with the appropriate sense of urgency. They worked with my timeframe and helped me find a great organization.

Miaa Rowe
Aptos Retail