Team Lead Software Development Digital - DRCHI001

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor or Master in Information Technology or related field., At least 5 years of experience in software development and team management., Proficiency in programming languages such as PHP, ASP.Net Core, and JavaScript frameworks like React or Angular., Experience with cloud technologies, particularly Microsoft Azure, and DevOps practices..

Key responsibilities:

  • Lead and manage a scrum team, overseeing all routines and responsibilities including sprint planning and deployment.
  • Analyze business requirements and translate them into software architecture and development tasks.
  • Design, integrate, and deploy solutions using modern web frameworks and DevOps principles.
  • Collaborate with stakeholders to ensure alignment on project goals and deliverables.

D Recruitment Company logo
D Recruitment Company Human Resources, Staffing & Recruiting TPE https://www.drecruitmentcompany.com/

Job description

Job Purpose
With our Digital Strategy, we intend to digitalize our interfaces to clients and dealers and create meaningful solutions that simplify our clients and employees day-to-day work in creating & maintaining remarkable workspaces. As of today, we are continuously building solutions and applications within all areas of a digital strategy including:
  • Cloud Transformation: We have built all tools in Azure Cloud with DevOps, Kubernetes Cluster and a CI / CD pipeline
  • Ecommerce: We run and grow a global B2C online store and a global B2B ordering platform with flexible ERP integration
  • IOT: We are building an IOT platform allowing to collect and analyze data from sensors that we integrate into our furniture
  • AI: We have built a CAD tool that, based on generative design can design & vary floorplans & office layouts in seconds
  • Big Data: We will be building a data lake connecting data from all tools and processes within our digital ecosystem
To kick-start our digital projects, until today we have been working with the support of consultants and experts. Today we are building up internal capacities to evolve our tools inhouse within our continuous improvement strategy.
For this we are looking for a talented software development team lead helping us to build-up and run a remarkable software team.
In a first stage we want you to dig into our existing program and tool landscape, analyze and understand the processes, tools, architecture, code and business requirements in detail. You are welcome to challenge the existing approach and make suggestions in alignment with our strategy to improve how we are doing what. You are supposed to learn and transfer the knowledge from our experts and consultants enabling us to evolve, debug & maintain the systems inhouse in the future with a team you will be building around you.
You are not supposed to do this alone. We expect you to grow an effective team of smart and capable developers around you providing all skills and capacities you need to drive our
Once built up you will be responsible run the team & tools and deliver new solutions in a DevOps environment. This means you will analyze and discuss business requirements from and with your stakeholders like product managers or specific end-users, translate those into requirements to feed the scrum-team and DevOps process with tasks & guidance.
Your team will then design solutions, propose architectures and write the code within modern Web frameworks (ASP.Net Core, NodeJS, React, Vue.js, Angular, Docker, Kubernetes). You will apply your backend knowledge on Kubernetes Cluster, Microservices, CQRS, DDD to define solutions. Your team will then integrate and deploy solutions through the CI / CD pipeline and ensure everything is running smooth and reliable according to the DevOps principles.
On our digital journey we frequently face decision making points. Your technical & expert view will play a vital part in the directions will take. For this you will be involved in decision making processes together with stakeholders including our leadership team. Decisions may refer to new tools, strategic pivots, partnerships, staffing or solution designs.
Depending on the pandemic situation at a certain point you will be travelling globally to get to know your stakeholders and join face to face conversations with stakeholders.
At the same time, we always support creative minds and wild ideas. Within our projects at any time you are welcome bring up and realize own ideas and concepts in alignment with our strategy.
Daily Business
  • Align requirements and tasks with stakeholders such as Product Managers and UX Designers
  • Translate business needs into architecture and software requirements
  • Manage a scrum team with all routines and responsibilities of a Product Owner including sprint and capacity planning, testing and deployment, reviews and retrospectives new and existing front- and backend functionalities
  • Write, integrate & deploy code in Azure DevOps
  • Support the onboarding of strategically important clients into our tool environment
  • Write and apply test-strategies
  • Join and lead frequent communication with stakeholders and the management team
  • Build, motivate, empower and grow an amazing scrum-team
Internal Contacts
Organization managers and operations locally as well as regionally, USA and European corporate members: Exchange of information | Exchange complex information | Direct/ persuade/ influence | Negotiate | Shape company image at external events.
External Contacts
Accounting firms, suppliers, customers, banks, tax officers, external auditors, company secretaries, tax consultants: Exchange of information | Exchange complex information | Direct/ persuade/ influence | Negotiate | Shape company image at external events.
Business Expertise
Applies in-depth understanding on how own team operates and general knowledge on the latest developments or changes of market trends or conditions in the industry. Does not necessarily need knowledge on furniture industry but on e-commerce and digital business processes and digital transformation. Shall get a wider understanding of relevant company processes that shall be digitalized.
Bachelor or Master in the Information Technology field
Programming
  • PHP
  • ASP .Net Core
  • React, Vue.js or Angular
  • Docker
  • Kubernetes
  • HTML / CSS
  • JavaScript / JQuery
  • C#
  • PowerShell (Optional)
Database
  • MySQL / SQL / SQLite (RDBMs in general)
  • Basic Big Data / Data Lake knowledge
  • Real Time data analysis
Tools
  • Microsoft Azure DevOps
  • Visual Studio
  • Visual Studio Code
  • HeidiSQL (Optional, any SQL/MySQL GUI will do)
  • Sublime Text 3 (Editor)
  • Optimal: Microsoft Dynamics (basic knowledge)
Additional
  • Must: experience in the fields of E-commerce, Web Development
  • Desired: Experience in the fields of AI, CAD, IOT, ERP
  • Experience in building up, growing and managing scrum and DevOps teams as a PO
  • Experience with Cloud Backends (particular Microsoft Azure, Microservices, CQRS, DDD)
  • Basic Knowledge about the Google Flutter Framework
  • Experience in continuous deployment and integration
  • Familiar with Unit testing
  • Familiar with NodeJS
  • At least 5 years of experience

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Decision Making
  • Team Management
  • Communication
  • Problem Solving

Lead Developer Related jobs