DescriptionAbout 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 DescriptionBeing a hands-on engineer within our back end services team which cuts across multiple teamsYou'll help identify areas of improvements in the codebase and help contribute to making it betterYou'll develop implementations of patterns to solve real-world problems and provide guidance to implementation teamsRequired Skills:AWSPostGres SQL (serverless)RedisC# (for core)Python or Node.js for order routing and data dashboardsChatGPT and others for LLM.NET Core/.NET 6+MicroservicesTrackstarhq for WMS and hopefully marketplace integrationsEasyShip or EasyPost for carrier label generation and trackingOdoo 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)QualificationsStrong experience in C#, .NET Framework and technologyExperience with Cloud Native architectures and technologiesExperience designing and implementing RESTful APIsExperience 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 technologiesStrong debugging/troubleshooting skillsDeep knowledge of concurrency, resiliency, and cachingKnowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)Experience in continuous delivery and integrationLead discussions on architectural best practices, advise on cloud best practicesYou are able to evangelize engineering principles internally and externallyYou are curious about emerging technologies and can quickly evaluate and adapt to new technologiesYou are able to collaborate with team members to achieve a common goalBS/MS in computer science or equivalent experienceKnowledge of dependency injection and clean architecture modelsEntity frameworkStrong MS SQL Server, PostgreSQL experienceCI/CD experience using Azure DevOpsGood to knowYou are a hands-on engineer, and you love what you doLead discussions on architectural best practices, advise on cloud best practicesYou are able to evangelize engineering principles internally and externallyYou are curious about emerging technologies and can quickly evaluate and adapt to new technologiesYou are able to collaborate with team members to achieve a common goalWhat 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