Description
About OutCode
Outcode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency.
Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various backgrounds with one vision: to bring a lean, user-centric approach to product innovation and software development by completely understanding the business needs before building anything.
Job Description
Being a hands-on engineer within our back end services team which cuts across multiple teams
You’ll help identify areas of improvements in the codebase and help contribute to making it better
You’ll develop implementations of patterns to solve real-world problems and provide guidance to implementation teams
Required Skills:
AWS
PostGres SQL (serverless)
Redis
C# (for core)
Python or Node.js for order routing and data dashboards
ChatGPT and others for LLM
.NET Core/.NET 6+
Microservices
Trackstarhq for WMS and hopefully marketplace integrations
EasyShip or EasyPost for carrier label generation and tracking
Odoo or ERPNext potentially for WMS/OMS/Inventory management functionality (or as a starter)
React and Next.js (with Tailwind or Vue or Fluent2 design system with Chakra or Material UI)
Qualifications
Strong experience in C#, .NET Framework and technology
Experience with Cloud Native architectures and technologies
Experience designing and implementing RESTful APIs
Experience architecting, developing, and maintaining cloud-based web services (AWS preferred)
Experience building high-scale performance and optimization tools and techniques.
Experience with relational and non-relational database technologies
Strong debugging/troubleshooting skills
Deep knowledge of concurrency, resiliency, and caching
Knowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)
Experience in continuous delivery and integration
Lead discussions on architectural best practices, advise on cloud best practices
You are able to evangelize engineering principles internally and externally
You are curious about emerging technologies and can quickly evaluate and adapt to new technologies
You are able to collaborate with team members to achieve a common goal
BS/MS in computer science or equivalent experience
Knowledge of dependency injection and clean architecture models
Entity framework
Strong MS SQL Server, PostgreSQL experience
CI/CD experience using Azure DevOps
Good to know
You are a hands-on engineer, and you love what you do
Lead discussions on architectural best practices, advise on cloud best practices
You are able to evangelize engineering principles internally and externally
You are curious about emerging technologies and can quickly evaluate and adapt to new technologies
You are able to collaborate with team members to achieve a common goal
What you'll love about us...
Working in a fast-growing company.
International working environment.
5 working days during the week.
Bonuses for achievement of objectives.
E04JI80034mh4074fwx
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job