Senior .NET Full Stack Developer | Développeur(euse) Full Stack .NET Senior
About the role
The Company
Jesta I.S. is a global supplier of integrated software for wholesalers and retailers specializing in apparel, footwear, housewares, and electronics. Our end-to-end solutions streamline your day-to-day operations throughout your entire supply chain while always keeping your customers top of mind. With more than 50 years of combined wholesale and retail experience, we recognize the importance of providing solid software solutions coupled with impeccable client service.
Description
We’re looking for a .NET Full stack developer to fit into our Retail and Omnichannel development team. The team builds software that powers our clients’ Retail operations – in Store, our clients use our Point-of-Sale system (the registers) and its corresponding ecosystem, and at Head Office, our clients manage stores chainwide, and broker and route omnichannel Orders (whether they are ordered online or in-store).
Our .NET software stack consists of .NET Winforms-based applications, .NET services (including WCF), and .NET web-based solutions (ASP.NET Core MVC), but we are always looking to the future and hoping to incorporate WinForm/WPF/WinUI. For the database, we use Oracle and make heavy use of Stored Procedures for the business logic.
We want our .NET developers to be comfortable with both the Desktop side and the Web application side, so while the focus may start with Desktop, the future path includes Web as well.
Responsibilities
- Full stack software development in the Retail domain (POS/Store & Ecommerce related)
- Collaborate with the team to produce high quality code within an agile SDLC ecosystem
- Participate in design aspects, including brainstorming, solutioning/specification collaboration, and possibly UI/UX input
- Participate in estimating technical work and tasks (high level and possibly low level as needed)
- Solve problems and troubleshoot production issues in coordination with the Services and Support teams
- Learn the tools and technology required to get the work done as well as improve the products
- Follow and maintain technical documentation as needed, and guide other teammates to ensure cohesiveness and a unified documentation style/approach
- Assist teammates with coding issues and uphold quality and coding standards
- Write automated tests to the target coverage.
- Keep technical debt as low as possible, and determine if and when cleanup is required
Required Skills & Abilities
- A “T-shaped” technical personality focused on quality software development, modern architectures, and software development processes/lifecycles.
- 5+ years' experience with the .NET framework, specifically: VB.NET and C#, WinForms, WPF, and ideally .NET web development such as ASP.NET Core MVC/Razor/Blazor.
- 5+ years working with Oracle database and PL/SQL, the ability to quickly understand data models, and SQL performance tuning/considerations
- 5+ years developing APIs
- Familiarity with Web development concepts and technology such as HTML5/CSS3/JavaScript and middleware/web servers, or the willingness to learn
- Ability to easily understand architecture and design patterns, and fundamental design principles for building scalable, performant software
- Familiarity with Service Oriented Architecture (SOA) principles, including the modern derivatives such as Webservices and APIs, Microservices, Event-driven architectures, Queues, etc.
- Familiarity with collaborative source control such as Git, and DevOps/NoOps concepts and infrastructure; Azure DevOps familiarity is a big plus
- Comfortable working with CLIs (Windows cmd/PowerShell, ‘Nix bash) and getting your hands dirty with scripting/automation
- Familiarity with virtualization, cloud environments (Azure & Oracle clouds in particular), and containers (Docker)
- Strong research skills to understand new areas, and troubleshoot complex problems
- Comfortable explaining complex ideas to others, and giving presentations to the team for training or collaborative purposes
- Comfortable in reading and following documentation, and writing updates/content as needed
- Passion for automation and making things better in the SDLC stack, whether it’s developing, building, deploying, or configuring
- Participate in identifying the best solution to a problem, weighing in factors such as time, skillset, and existing codebase
- Passion in technology stack, keeping up with new technology, and exploring ideas and prototyping
- Ability to understand how “technical” ties into “business” from a product/project point of view
- Comfortable working in a team setting, or individually with appropriate instructions/guidance
- Familiarity with the Retail/Wholesale/Ecommerce industry and terminology is a plus.
We thank all applicants for their interest; however, only those selected will be contacted for further consideration.
L’Entreprise
Jesta I.S. est un fournisseur mondial de logiciels intégrés destinés aux grossistes et aux détaillants spécialisés dans les vêtements, chaussures, articles ménagers et électroniques. Nos solutions de bout en bout simplifient vos opérations quotidiennes tout au long de votre chaîne d'approvisionnement, tout en plaçant vos clients au cœur de vos préoccupations.Avec plus de 50 ans d'expérience combinée dans les domaines du commerce de gros et de détail, nous comprenons l’importance de fournir des solutions logicielles solides, accompagnées d’un service client irréprochable.
Description
Nous recherchons un développeur Full Stack .NET pour intégrer notre équipe de développement spécialisée dans le commerce de détail et les solutions omnicanales. Cette équipe conçoit des logiciels qui optimisent les opérations de détail de nos clients. En magasin, nos clients utilisent notre système de point de vente (caisse enregistreuse) et son écosystème associé. Au siège social, ils gèrent leurs chaînes de magasins et assurent le traitement et le routage des commandes omnicanales (commandées en ligne ou en magasin).
Notre stack logicielle .NET comprend des applications basées sur WinForms, des services .NET (y compris WCF) et des solutions web .NET (ASP.NET Core MVC). Cependant, nous sommes tournés vers l'avenir et envisageons d’intégrer des technologies comme WinForm/WPF/WinUI. Côté base de données, nous utilisons Oracle et exploitons largement les procédures stockées pour la logique métier.
Nous souhaitons que nos développeurs .NET soient à l’aise aussi bien avec les applications de bureau qu’avec les applications web. Bien que le focus initial puisse être sur les applications de bureau, la trajectoire future inclut également le développement web.
Responsabilités
- Développement Full Stack dans le domaine du commerce de détail (POS/magasin et e-commerce).
- Collaborer avec l’équipe pour produire un code de haute qualité dans un environnement agile (SDLC).
- Participer aux aspects de conception, incluant le brainstorming, la spécification et éventuellement l’apport UI/UX.
- Estimer le travail technique à effectuer (niveaux macro et micro, selon les besoins).
- Résoudre les problèmes et dépanner les incidents de production en collaboration avec les équipes Services et Support.
- Maîtriser les outils et technologies nécessaires à la réalisation des projets et à l’amélioration des produits.
- Maintenir une documentation technique cohérente et guider l’équipe pour assurer une approche unifiée.
- Assister les coéquipiers sur des problèmes de codage et veiller au respect des normes de qualité.
- Rédiger des tests automatisés pour atteindre les objectifs de couverture.
- Limiter la dette technique autant que possible et planifier les nettoyages nécessaires.
Compétences et Aptitudes Requises
- Personnalité technique en forme de "T" avec une attention à la qualité du développement, aux architectures modernes et aux cycles de vie des logiciels.
- Plus de 5 ans d’expérience avec le framework .NET, notamment : VB.NET, C#, WinForms, WPF, et idéalement ASP.NET Core MVC/Razor/Blazor.
- Plus de 5 ans d’expérience avec la base de données Oracle et PL/SQL, y compris une bonne compréhension des modèles de données et des optimisations SQL.
- Plus de 5 ans d’expérience dans le développement d’API.
- Connaissances en concepts et technologies de développement web comme HTML5/CSS3/JavaScript, ou volonté d'apprendre.
- Facilité à comprendre les architectures et les modèles de conception, ainsi que les principes fondamentaux pour créer des logiciels évolutifs et performants.
- Familiarité avec les principes d'architecture orientée services (SOA), y compris leurs dérivés modernes (web services, APIs, microservices, architectures événementielles, files d’attente, etc.).
- Connaissance des outils de gestion collaborative du code source comme Git, ainsi que des concepts DevOps/NoOps (Azure DevOps est un atout).
- Confort avec les interfaces en ligne de commande (cmd/PowerShell sous Windows, bash sous Linux) et les scripts/automatisations.
- Connaissances en virtualisation, environnements cloud (notamment Azure et Oracle), et conteneurs (Docker).
- Solides compétences en recherche pour explorer de nouveaux domaines et résoudre des problèmes complexes.
- Capacité à expliquer des idées complexes et à donner des présentations pour la formation ou la collaboration.
- Passion pour l’automatisation et l'amélioration continue des outils du cycle de vie de développement.
- Participation à la recherche de solutions optimales, en considérant le temps, les compétences, et le code existant.
- Intérêt marqué pour les nouvelles technologies et la création de prototypes.
- Compréhension des liens entre les aspects techniques et les besoins commerciaux d’un produit/projet.
- À l’aise en travail d'équipe ou en autonomie avec des instructions appropriées.
- Connaissance du secteur Retail/Wholesale/Ecommerce et de sa terminologie (un atout).
Nous remercions tous les candidats pour leur intérêt; cependant, seules les personnes retenues seront contactées pour les étapes suivantes.
About Jesta I.S.
Trusted by global brands and retail businesses specializing in apparel, footwear and hard goods for over 50 years, Jesta I.S. is a pioneer in the development of end-to-end enterprise ERP suites for emerging brands aspiring to scale and established brands migrating to the cloud on a limited budget.
Jesta’s Vision Retail Management Suite is comprised of Merchandising ERP and Omni Store. The suite bridges gaps and ignites collaboration between head office, warehouse, store and e-commerce teams.
Jesta’s Vision Supply Chain Management Suite for wholesalers and brand manufacturers delivers high levels of visibility and connectivity to optimize your product journeys from concept to consumer.
Leveraging a Master Data foundation, both suites provide IT stability and equip all departments with data-driven executable modules for operational excellence.
…
Reconnu par des marques mondiales et des entreprises de vente au détail spécialisées dans les vêtements, les chaussures et les biens durables depuis plus de 50 ans, Jesta I.S. est un pionnier dans le développement de suites ERP d'entreprise de bout en bout pour les marques émergentes aspirant à se développer et les marques établies migrant vers le cloud avec un budget limité.
La suite Vision Retail Management de Jesta comprend Merchandising ERP et Omni Store. La suite comble les lacunes et stimule la collaboration entre les équipes du siège social, de l'entrepôt, du magasin et du commerce électronique.
La suite Vision Supply Chain Management de Jesta pour les grossistes et les fabricants de marques offre des niveaux élevés de visibilité et de connectivité pour optimiser vos parcours de produits du concept au consommateur.
S'appuyant sur une base de données de base, les deux suites assurent la stabilité informatique et équipent tous les services de modules exécutables pilotés par les données pour une excellence opérationnelle.
Senior .NET Full Stack Developer | Développeur(euse) Full Stack .NET Senior
About the role
The Company
Jesta I.S. is a global supplier of integrated software for wholesalers and retailers specializing in apparel, footwear, housewares, and electronics. Our end-to-end solutions streamline your day-to-day operations throughout your entire supply chain while always keeping your customers top of mind. With more than 50 years of combined wholesale and retail experience, we recognize the importance of providing solid software solutions coupled with impeccable client service.
Description
We’re looking for a .NET Full stack developer to fit into our Retail and Omnichannel development team. The team builds software that powers our clients’ Retail operations – in Store, our clients use our Point-of-Sale system (the registers) and its corresponding ecosystem, and at Head Office, our clients manage stores chainwide, and broker and route omnichannel Orders (whether they are ordered online or in-store).
Our .NET software stack consists of .NET Winforms-based applications, .NET services (including WCF), and .NET web-based solutions (ASP.NET Core MVC), but we are always looking to the future and hoping to incorporate WinForm/WPF/WinUI. For the database, we use Oracle and make heavy use of Stored Procedures for the business logic.
We want our .NET developers to be comfortable with both the Desktop side and the Web application side, so while the focus may start with Desktop, the future path includes Web as well.
Responsibilities
- Full stack software development in the Retail domain (POS/Store & Ecommerce related)
- Collaborate with the team to produce high quality code within an agile SDLC ecosystem
- Participate in design aspects, including brainstorming, solutioning/specification collaboration, and possibly UI/UX input
- Participate in estimating technical work and tasks (high level and possibly low level as needed)
- Solve problems and troubleshoot production issues in coordination with the Services and Support teams
- Learn the tools and technology required to get the work done as well as improve the products
- Follow and maintain technical documentation as needed, and guide other teammates to ensure cohesiveness and a unified documentation style/approach
- Assist teammates with coding issues and uphold quality and coding standards
- Write automated tests to the target coverage.
- Keep technical debt as low as possible, and determine if and when cleanup is required
Required Skills & Abilities
- A “T-shaped” technical personality focused on quality software development, modern architectures, and software development processes/lifecycles.
- 5+ years' experience with the .NET framework, specifically: VB.NET and C#, WinForms, WPF, and ideally .NET web development such as ASP.NET Core MVC/Razor/Blazor.
- 5+ years working with Oracle database and PL/SQL, the ability to quickly understand data models, and SQL performance tuning/considerations
- 5+ years developing APIs
- Familiarity with Web development concepts and technology such as HTML5/CSS3/JavaScript and middleware/web servers, or the willingness to learn
- Ability to easily understand architecture and design patterns, and fundamental design principles for building scalable, performant software
- Familiarity with Service Oriented Architecture (SOA) principles, including the modern derivatives such as Webservices and APIs, Microservices, Event-driven architectures, Queues, etc.
- Familiarity with collaborative source control such as Git, and DevOps/NoOps concepts and infrastructure; Azure DevOps familiarity is a big plus
- Comfortable working with CLIs (Windows cmd/PowerShell, ‘Nix bash) and getting your hands dirty with scripting/automation
- Familiarity with virtualization, cloud environments (Azure & Oracle clouds in particular), and containers (Docker)
- Strong research skills to understand new areas, and troubleshoot complex problems
- Comfortable explaining complex ideas to others, and giving presentations to the team for training or collaborative purposes
- Comfortable in reading and following documentation, and writing updates/content as needed
- Passion for automation and making things better in the SDLC stack, whether it’s developing, building, deploying, or configuring
- Participate in identifying the best solution to a problem, weighing in factors such as time, skillset, and existing codebase
- Passion in technology stack, keeping up with new technology, and exploring ideas and prototyping
- Ability to understand how “technical” ties into “business” from a product/project point of view
- Comfortable working in a team setting, or individually with appropriate instructions/guidance
- Familiarity with the Retail/Wholesale/Ecommerce industry and terminology is a plus.
We thank all applicants for their interest; however, only those selected will be contacted for further consideration.
L’Entreprise
Jesta I.S. est un fournisseur mondial de logiciels intégrés destinés aux grossistes et aux détaillants spécialisés dans les vêtements, chaussures, articles ménagers et électroniques. Nos solutions de bout en bout simplifient vos opérations quotidiennes tout au long de votre chaîne d'approvisionnement, tout en plaçant vos clients au cœur de vos préoccupations.Avec plus de 50 ans d'expérience combinée dans les domaines du commerce de gros et de détail, nous comprenons l’importance de fournir des solutions logicielles solides, accompagnées d’un service client irréprochable.
Description
Nous recherchons un développeur Full Stack .NET pour intégrer notre équipe de développement spécialisée dans le commerce de détail et les solutions omnicanales. Cette équipe conçoit des logiciels qui optimisent les opérations de détail de nos clients. En magasin, nos clients utilisent notre système de point de vente (caisse enregistreuse) et son écosystème associé. Au siège social, ils gèrent leurs chaînes de magasins et assurent le traitement et le routage des commandes omnicanales (commandées en ligne ou en magasin).
Notre stack logicielle .NET comprend des applications basées sur WinForms, des services .NET (y compris WCF) et des solutions web .NET (ASP.NET Core MVC). Cependant, nous sommes tournés vers l'avenir et envisageons d’intégrer des technologies comme WinForm/WPF/WinUI. Côté base de données, nous utilisons Oracle et exploitons largement les procédures stockées pour la logique métier.
Nous souhaitons que nos développeurs .NET soient à l’aise aussi bien avec les applications de bureau qu’avec les applications web. Bien que le focus initial puisse être sur les applications de bureau, la trajectoire future inclut également le développement web.
Responsabilités
- Développement Full Stack dans le domaine du commerce de détail (POS/magasin et e-commerce).
- Collaborer avec l’équipe pour produire un code de haute qualité dans un environnement agile (SDLC).
- Participer aux aspects de conception, incluant le brainstorming, la spécification et éventuellement l’apport UI/UX.
- Estimer le travail technique à effectuer (niveaux macro et micro, selon les besoins).
- Résoudre les problèmes et dépanner les incidents de production en collaboration avec les équipes Services et Support.
- Maîtriser les outils et technologies nécessaires à la réalisation des projets et à l’amélioration des produits.
- Maintenir une documentation technique cohérente et guider l’équipe pour assurer une approche unifiée.
- Assister les coéquipiers sur des problèmes de codage et veiller au respect des normes de qualité.
- Rédiger des tests automatisés pour atteindre les objectifs de couverture.
- Limiter la dette technique autant que possible et planifier les nettoyages nécessaires.
Compétences et Aptitudes Requises
- Personnalité technique en forme de "T" avec une attention à la qualité du développement, aux architectures modernes et aux cycles de vie des logiciels.
- Plus de 5 ans d’expérience avec le framework .NET, notamment : VB.NET, C#, WinForms, WPF, et idéalement ASP.NET Core MVC/Razor/Blazor.
- Plus de 5 ans d’expérience avec la base de données Oracle et PL/SQL, y compris une bonne compréhension des modèles de données et des optimisations SQL.
- Plus de 5 ans d’expérience dans le développement d’API.
- Connaissances en concepts et technologies de développement web comme HTML5/CSS3/JavaScript, ou volonté d'apprendre.
- Facilité à comprendre les architectures et les modèles de conception, ainsi que les principes fondamentaux pour créer des logiciels évolutifs et performants.
- Familiarité avec les principes d'architecture orientée services (SOA), y compris leurs dérivés modernes (web services, APIs, microservices, architectures événementielles, files d’attente, etc.).
- Connaissance des outils de gestion collaborative du code source comme Git, ainsi que des concepts DevOps/NoOps (Azure DevOps est un atout).
- Confort avec les interfaces en ligne de commande (cmd/PowerShell sous Windows, bash sous Linux) et les scripts/automatisations.
- Connaissances en virtualisation, environnements cloud (notamment Azure et Oracle), et conteneurs (Docker).
- Solides compétences en recherche pour explorer de nouveaux domaines et résoudre des problèmes complexes.
- Capacité à expliquer des idées complexes et à donner des présentations pour la formation ou la collaboration.
- Passion pour l’automatisation et l'amélioration continue des outils du cycle de vie de développement.
- Participation à la recherche de solutions optimales, en considérant le temps, les compétences, et le code existant.
- Intérêt marqué pour les nouvelles technologies et la création de prototypes.
- Compréhension des liens entre les aspects techniques et les besoins commerciaux d’un produit/projet.
- À l’aise en travail d'équipe ou en autonomie avec des instructions appropriées.
- Connaissance du secteur Retail/Wholesale/Ecommerce et de sa terminologie (un atout).
Nous remercions tous les candidats pour leur intérêt; cependant, seules les personnes retenues seront contactées pour les étapes suivantes.
About Jesta I.S.
Trusted by global brands and retail businesses specializing in apparel, footwear and hard goods for over 50 years, Jesta I.S. is a pioneer in the development of end-to-end enterprise ERP suites for emerging brands aspiring to scale and established brands migrating to the cloud on a limited budget.
Jesta’s Vision Retail Management Suite is comprised of Merchandising ERP and Omni Store. The suite bridges gaps and ignites collaboration between head office, warehouse, store and e-commerce teams.
Jesta’s Vision Supply Chain Management Suite for wholesalers and brand manufacturers delivers high levels of visibility and connectivity to optimize your product journeys from concept to consumer.
Leveraging a Master Data foundation, both suites provide IT stability and equip all departments with data-driven executable modules for operational excellence.
…
Reconnu par des marques mondiales et des entreprises de vente au détail spécialisées dans les vêtements, les chaussures et les biens durables depuis plus de 50 ans, Jesta I.S. est un pionnier dans le développement de suites ERP d'entreprise de bout en bout pour les marques émergentes aspirant à se développer et les marques établies migrant vers le cloud avec un budget limité.
La suite Vision Retail Management de Jesta comprend Merchandising ERP et Omni Store. La suite comble les lacunes et stimule la collaboration entre les équipes du siège social, de l'entrepôt, du magasin et du commerce électronique.
La suite Vision Supply Chain Management de Jesta pour les grossistes et les fabricants de marques offre des niveaux élevés de visibilité et de connectivité pour optimiser vos parcours de produits du concept au consommateur.
S'appuyant sur une base de données de base, les deux suites assurent la stabilité informatique et équipent tous les services de modules exécutables pilotés par les données pour une excellence opérationnelle.