S

Sourceability

Digital procurement platform sourcing electronic components

Senior Full Stack .NET Engineer - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBudapest, HungaryNo salary listed

About the Job

Requirements

  • At least five years of professional software development experience, with strong hands-on experience in .NET, C#, and ASP.NET Core or similar Microsoft-based backend technologies.
  • Strong frontend development experience using Angular.
  • Strong understanding of HTML, CSS, JavaScript or TypeScript, browser behavior, API integration, and frontend application structure.
  • Experience designing, building, and maintaining RESTful APIs and integrations with internal and external systems.
  • Strong experience with relational databases, especially SQL Server; experience with PostgreSQL, MySQL, or other relational databases is also helpful.
  • Solid understanding of software design patterns, SOLID principles, object-oriented programming, testability, maintainability, and secure coding practices.
  • Experience working with existing enterprise applications, production systems, legacy code, or complex business workflows.
  • Experience using Git-based workflows, CI/CD pipelines, and standard software development lifecycle practices.
  • Practical experience with Azure DevOps, Jira, or similar systems for work tracking, backlog execution, code collaboration, and delivery visibility.
  • Ability to troubleshoot complex application issues across frontend, backend, APIs, databases, integrations, and environments.
  • Ability to work independently in a distributed team and communicate clearly about progress, blockers, risks, and tradeoffs.
  • Willingness to support production systems as well as develop new software.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using .NET and C# on the backend and modern web technologies on the frontend.
  • Build and maintain APIs, services, integrations, user interfaces, background jobs, and data-driven application features.
  • Work with SQL Server-backed systems, including data access, query performance, stored procedures where applicable, and production data behavior.
  • Translate engineering-ready backlog items and acceptance criteria into practical, maintainable technical solutions.
  • Partner with Product and Delivery Managers to clarify requirements, edge cases, user workflows, and release expectations.
  • Partner with Product Group Team Leads and Architects on technical design, implementation approach, estimates, dependencies, and risks.
  • Write clean, maintainable, testable, and well-documented code that follows engineering standards.
  • Participate in code reviews and provide practical feedback to improve quality, maintainability, security, and performance.
  • Write and maintain automated tests where practical, including unit, integration, API, and UI tests depending on the system.
  • Support QA and Product and Delivery teams during defect triage, regression testing, user acceptance testing support, release readiness, and post-release validation.
  • Investigate and resolve production defects, performance issues, integration failures, and other business-impacting application problems.
  • Contribute to root cause analysis and corrective actions after production incidents or recurring defects.
  • Identify technical debt, maintainability risks, and areas where refactoring or modernization can reduce production risk.
  • Document important technical decisions, implementation notes, support procedures, and system behavior for future maintenance.
  • Mentor mid-level and junior engineers through code reviews, technical guidance, and practical engineering examples.
  • Understand the assigned product group, key business workflows, architecture, codebase, integrations, databases, and production risks.
  • Become productive in the active engineering backlog and deliver meaningful software changes with appropriate quality.
  • Build working relationships with Product and Delivery Managers, Team Leads and Architects, QA, DevOps, DBA, Infrastructure, and other engineering team members.
  • Participate effectively in technical discussions, defect triage, release readiness, and production issue investigation.
  • Identify practical improvements in code quality, maintainability, test coverage, performance, or production support.
  • Communicate progress, blockers, risks, and dependencies clearly.
  • Contribute to at least one meaningful feature, stabilization effort, defect fix, integration improvement, or technical debt reduction activity.

Desired Qualifications

  • Experience with SourceCore-like enterprise platforms, ERP-adjacent systems, warehouse systems, sales or purchasing workflows, finance workflows, or B2B transaction platforms.
  • Experience with Azure cloud services, AWS, GCP, or hybrid cloud and on-premises environments.
  • Experience with Docker, Kubernetes, or containerized deployment models.
  • Experience with message queues, event-driven systems, background processing, scheduled jobs, or integration middleware.
  • Experience with automated testing frameworks such as xUnit, NUnit, Playwright, Selenium, Cypress, or similar tools.
  • Familiarity with observability concepts such as logging, metrics, tracing, monitoring, alerting, and production diagnostics.
  • Experience improving legacy systems through safe refactoring, modernization, performance tuning, and technical debt reduction.
  • Experience in electronic components, technology distribution, supply chain, logistics, manufacturing, e-commerce, or similar B2B environments.
  • Interest in AI-assisted development tools and practical ways to improve engineering productivity and quality.

About the Company

Sourceability

Digital procurement platform sourcing electronic components

Sourceability helps electronics makers and distributors by providing digital supply chain tools. Its main offering is Sourcengine, a platform where customers upload a bill of materials (BOM) and receive quotes from over 3,000 suppliers worldwide, streamlining procurement and improving access to available components. The service model combines online purchasing with services like logistics and quality control, earning revenue from transaction fees, subscriptions, and value-added services. Unlike many competitors, Sourceability combines a global supplier network with a digital marketplace focused specifically on electronics, backed by years of recognition as a top distributor and a presence in multiple strategic regions. The company’s goal is to reduce component shortages and supply chain inefficiencies by making procurement faster, more transparent, and scalable for OEMs and other electronics businesses.

Company size
201-500
Company stage
Acquired
Total funding
Not listed
Headquarters
Doral, FL
Founded
2015

Recently Posted Jobs

Explore more opportunities at Sourceability

See more jobs