Description
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.
E04JI80034mh407uqy1