Backend Software Engineer

INSCALE P.C.
United States
3 months ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Application Performance Management Architectural Patterns Authentication Protocols Microsoft Dynamics AX Microsoft Azure C Sharp (Programming Language) Data Integration DevOps Information Technology Operations JSON
+17 more
Swagger Software Engineering SQL Databases Data Streaming TypeScript Extensible Markup Language (XML) Openapi Data Logging Microsoft Power Automate IT Architecture Backend Information Technology Data Management Cloud Integration Api Design Api Management Serverless Computing

Job description

  • Collaborate with IT Partners, architects, operations, and business stakeholders to design and build robust systems and data models/flows for projects and ongoing business demands
  • Provide clear technical guidance aligned with IT Architecture and integration strategy
  • Analyze existing integrations and provide accurate time and effort estimates for solution design and migration
  • Build self-healing solutions using retry patterns and robust exception handling, ensuring compliance with data flow principles, security standards, and governance boundaries
  • Conduct thorough testing of solutions through structured approaches to ensure stable, reliable flows
  • Produce high-quality technical documentation including flow diagrams and knowledge handover materials for IT Operations to enable efficient first-level support
  • Safeguard data quality and consistency by setting up relevant end-to-end monitoring, logging, and validation procedures to maintain healthy running integrations
  • Partner with IT Operations to troubleshoot issues in production integrations and implement long-term solutions to ensure stability
  • Proactively identify opportunities to enhance existing integrations and data flows, focusing on performance improvements and cost optimization
  • Stay informed about emerging technologies and industry best practices, particularly in data integration, APIs, and SQL

Decision Authority

You will be empowered to make informed decisions regarding the design and implementation of different solutions and data flows, working in close alignment with IT Enterprise Architecture and IT Senior Management. This autonomy allows you to take ownership of technical solutions while ensuring they align with broader organizational strategies.

Requirements

Must-Have Skills:

Microsoft Azure Proficiency:

  • Hands-on experience with Azure integration services including Functions, Logic Apps, Service Bus, API Management, Storage, Application Insights, and DevOps

API Design:

  • Extensive experience designing and implementing APIs with various authentication mechanisms, request/response patterns, and payload transformation
  • Experience designing, implementing and owning serverless backend solutions
  • Familiarity with OpenAPI/Swagger for API documentation

Development Skills:

  • Advanced proficiency with JSON and XML payload structures
  • Solid practical experience with SQL, JavaScript/Typescript, and C#
  • Understanding of architectural patterns and where they are used

Nice-to-Have

  • Dynamics AX / AX 2012/ Axapta systems (Knowledge of STEP (Stibo)) master data system

Essential Requirements:

  • Relevant degree in Computer Science, Software Engineering, or related field
  • Fluency in English (written and spoken)

Soft Skills & Leadership Style

  • Responsible & Self-Driven: You take ownership of your work, honor your commitments, and proactively drive initiatives forward
  • Curious & Growth-Minded: You’re passionate about continuous learning and excited to evolve into a specialized expert in integrations and architecture
  • Goal-Driven & Organized: You maintain focus on objectives and follow through with determination and systematic planning
  • Analytical & Solution-Oriented: You thrive on solving complex technical challenges and translating them into practical, actionable solutions
  • Collaborative Team Player: You believe in collective success and actively contribute to a supportive, collaborative team environment

About the company

BoConcept is a Danish retail furniture chain. The first BoConcept. Store opened in Paris in 1993, but since 2006, all furniture has been sold through franchisees. Since than BoConcept has opened 300 stores across 65 countries. BoConcept specializes in customizable modern furniture and accessories designed by international designers.

We create unique furniture that improves the new ways in which people live, work and play. For more than 70 years, we have collaborated with the world’s best designers to create furniture renowned for its modularity, functionality, and uncompromising quality. Through Danish creativity and craftsmanship, we elevate spaces with timeless iconic design that bring joy and inspiration.

We strive to elevate life for everyone with Danish design, and this mission inspires our motto: Live Ekstraordinær.

Job Responsibility:

As a Backend Software Engineer at BoConcept, you will be instrumental in shaping and delivering technological solutions that directly support our business objectives. You’ll design and build solutions that keep BoConcept running smoothly connecting our systems so that data gets where it needs to go, when it needs to be there. Your work helps teams across our global operations work more efficiently and deliver better experiences to our customers.

With your technical expertise in application and infrastructure technologies, you’ll ensure our systems communicate seamlessly, data flows intelligently, and our technology ecosystem supports BoConcept’s continued growth., At INSCALE We recognize your unique combination of hard and soft skills, understanding that you bring more to the table than just technical expertise. We are committed to finding opportunities that align with your professional goals and values, ensuring a perfect match with your individual DNA and the cultural environment you thrive in. We offer you the opportunity to align your expertise with challenges and teams that resonate with your skills and aspirations, similar to those navigated by global tech leaders. INSCALE consists of seasoned tech professionals that comprehend your motivations and are committed to maximizing your full potential towards a gratifying career trajectory.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all