Software Engineering Lead - Remote
Β
DISHER is currently partnering with a global leader in service supply chain solutions in search for a Software Engineering Lead to join their team. This role combines technical leadership with active development responsibilities and is responsible for guiding the design, development, and delivery of modern customer-facing applications. Leads a team responsible for building and evolving our customer-facing software platform while remaining deeply involved in the architecture and development of scalable cloud-based solutions.Β
Β
Shapes modern, cloud-ready solutions, guides architectural decisions, and mentors engineers while ensuring the delivery of secure, performant, and reliable software systems. Works across the stackβfrom backend services and data systems to modern React-based front-end frameworks and emerging AI integrations. Collaborates closely with engineering leadership to drive modernization and technical excellence.Β
Β
What it's like to work here:
The companyβs mission is to build enduring service relationships through a compelling suite of agile, reliable, and tailored post-sales services. Guided by their vision to be the market leader in service supply chains for mission-critical hardware, the team works with an unwavering focus on service excellence. Youβll experience a workplace built on four important values: Collaborative. Dynamic. Fun. Focused. Employees are empowered to make a difference, drive innovation, and celebrate success, all within a supportive, high-energy environment.
What you'll get to do:
β’ Design, develop, and maintain enterprise-grade applications using .NET (C#) and SQL Server and modern frameworks like React, Next, Angular
β’ Architect and implement scalable APIs (RESTful and event-driven)
β’ Integrate AI-powered services and APIs (Azure AI, OpenAI) to enhance product capabilities
β’ Encourage effective use of AI-powered development tools to improve engineering velocity and code quality.
β’ Ensure solutions are secure, maintainable, scalable, and performance optimized
β’ Contribute hands-on code to complex features, architectural components, and critical system areas
β’ Utilize Azure services such as App Services, Functions, Storage, and monitoring tools
β’ Maintain and improve CI/CD pipelines within Azure DevOps
β’ Implement monitoring, observability, and performance tuning strategies
β’ Lead and mentor a team of engineers responsible for developing customer-facing applications and services, including direct reports and shared engineering resources.
β’ Provide architectural guidance across frontend, backend, and cloud components
β’ Remain hands-on in development, contributing to complex features and core system components
β’ Conduct code reviews and uphold engineering standards and best practices
β’ Help plan and deliver technical initiatives that support product growth and platform scalability
β’ Remove technical blockers and support engineers in solving complex problems
β’ Partner with QA, Product Management, Data Engineering, and business stakeholders to deliver reliable, high-performing software
β’ Participate in architecture review processes and contribute to cross-team technical alignment
β’ Help define long-term technical direction for customer-facing systems
β’ Maintain clear documentation for systems, APIs, and workflows
β’ Identify opportunities for platform improvements and lead technical initiatives
What will make you successful:
β’ 7+ years of professional software development experience
β’ 2+ years of technical leadership or team lead experience
β’ Strong proficiency with modern front-end development (React, Next, Angular)
β’ Experience in C#, .NET Core/.NET 6+, and SQL Server
β’ Hands-on experience with Microsoft Azure services
β’ Strong understanding of API design and distributed systems
β’ Experience building and deploying applications in cloud-based environments
β’ Demonstrated ability to mentor engineers and lead technical initiatives
β’ Strong problem-solving skills and ability to drive complex projects independently
β’ Comfortable operating in fast-paced and evolving engineering environments
β’ Exposure to data analytics, ML integration, or RAG-based systems as plus
β’ Experience with CI/CD automation in Azure DevOps
β’ Familiarity with AI services such as Azure AI or OpenAI APIs
β’ Experience designing multi-tenant SaaS platforms or scalable enterprise systems
β’ Thrives in an entrepreneurial environment.