At Threecolts we are redefining the workflow of thousands of Amazon sellers. We are currently focused on growing our customer-driven team to meet increased demand; adding development, consulting and support staff.
We’re currently working on finalizing product and technical documentation, and refactoring code in order to better our architecture. We are searching for a .NET Software Engineer that can help grow our SaaS business by helping our technical team as they expand their skill sets (don’t worry, you’ll be expanding yours).
At Threecolts we work in small multidisciplinary teams to plan next steps and give advice but we all are responsible for making it happen. You will have the freedom, and responsibility, to chart your own course.
The .NET Software Engineer is the directly responsible individual for software and web development projects, making sure that the end product matches the desired expectations by working closely with teammates.
How we get it done :
We love Vue.js (basically, we use a lot of JavaScript), and use Angular for mobile
Our main software stack is .NET and Vue.js
We cache with Redis
We keep our data in MS-SQL and Document databases
We deploy to Azure and AWS via automation in Azure DevOps
Most of our application components are written in C#
We rely heavily on web API’s and love them like they are our own
What you will be responsible for :
Development of software, including requirements analysis, collaboration with the design team, implementation
Testing of software and components
Maintaining documentation of process flow
Collaborating with a team on our toughest technical challenges
What we are looking for :
You are persistent, creative, and resourceful. As MacGyver said: “Any problem can be solved with a little ingenuity”
Your friends, family, and coworkers would strongly describe you as a doer
You “think like a user” to see the big picture and implement the product vision
Testing code is just how it’s done, no questions asked
What will set you apart :
An insatiable interest in learning something new every day
Someone who cares more about getting the product right than being right
Be confident in a decision making role, but humble to seek advice beforehand
You have navigated the challenges of working remotely and are fully prepared to work within them
Server side validations are just as important as client-side validations