Sourceability
Posted 7h ago

Senior Full Stack Engineer (C#, .NET, SQL, Angular)

Sourceability
Austin or Dallas
HybridFull Time
Responsibilities
  • building applications
  • maintaining APIs
  • mentoring engineers
Requirements
  • Requires 5+ years of software development experience with .NET/C#
  • ASP.NET Core
  • Angular
  • SQL Server
  • RESTful APIs
  • Relational databases
  • Git workflows, CI/CD, and Azure DevOps or Jira
Technical tools mentioned
C#.NETSQLAngularASP.NET CoreHTMLCSSJavaScriptTypeScriptReactVue.jsSQL ServerPostgreSQLMySQLGitAzure DevOpsJiraAzureAWSGCPDockerKubernetesxUnitNUnitPlaywrightSeleniumCypress

Job description

Sourceability® is a global digital distributor of electronic components transforming how modern businesses bring products to market. With innovation, quality and logistics as the backbone of the company, Sourceability’s cutting-edge products and services expedite the procurement process across a wide range of industries, including communications/cellular, consumer electronics, and auto manufacturing. 

Sourceability is building a new Global Engineering Organization (GEO) to strengthen internal software delivery, improve production ownership, and build long-term engineering capability inside the company.

We are looking for a Senior Full Stack .NET Engineer to help design, build, maintain, and improve business-critical internal software platforms. This role will work across backend services, frontend applications, APIs, integrations, databases, testing, and production support.

This is a hands-on engineering role working hybrid from our Austin, TX office. The engineer will work closely with Product / Delivery Managers, Product Group Team Leads / Architects, QA, DevOps, DBA, Infrastructure, and business stakeholders to deliver reliable software changes and support production systems.

The right candidate should be comfortable working with both new development and existing systems, including legacy code, complex business workflows, production defects, integrations, and technical debt.

Insight on Your Impact:

In this role, you will:

  • Design, develop, test, and maintain full-stack applications using .NET / 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 / Delivery Managers to clarify requirements, edge cases, user workflows, and release expectations.
  • Partner with Product Group Team Leads / Architects on technical design, implementation approach, estimates, dependencies, and risks.
  • Write clean, maintainable, testable, and well-documented code that follows GEO 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 / Delivery teams during defect triage, regression testing, UAT 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.

Your Qualifications, Your Influence:

To be successful in this role, you should have:

  • 5+ 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; experience with other modern JavaScript / TypeScript frameworks (e.g., React, Vue.js) is a plus.
  • Strong understanding of HTML, CSS, JavaScript / 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; PostgreSQL, MySQL, or other relational databases are 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 while communicating clearly about progress, blockers, risks, and tradeoffs.
  • Strong ownership mindset and willingness to support production systems, not only write new code.

Preferred Skills and Technical Familiarity:

The following experience will be helpful in this role:

  • Experience with SourceCore-like enterprise platforms, ERP-adjacent systems, warehouse systems, sales / purchasing workflows, finance workflows, or B2B transaction platforms.
  • Experience with Azure cloud services, AWS, GCP, or hybrid cloud / on-prem 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.

Success in the First 90 Days:

Within the first 90 days, the Senior Full Stack .NET Engineer should be able to:

  • 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 / Delivery Managers, Team Leads / Architects, QA, DevOps, DBA, Infrastructure, and other engineering team members.
  • Participate effectively in code reviews, technical discussions, defect triage, release readiness, and production issue investigation.
  • Identify practical improvements in code quality, maintainability, test coverage, performance, or production support.
  • Demonstrate strong ownership by communicating progress, blockers, risks, and dependencies clearly.
  • Contribute to at least one meaningful feature, stabilization effort, defect fix, integration improvement, or technical debt reduction activity.

What This Role Does Not Own:

This role does not own formal people management for other engineers. Engineering Managers remain responsible for hiring, performance management, compensation input, team structure, and capacity planning.

This role does not own business prioritization or user acceptance. Product / Delivery Managers and business stakeholders remain responsible for intake, priority alignment, backlog readiness, UAT coordination, and business acceptance.

This role does not independently make architecture decisions for the product group. Technical direction will be aligned with Product Group Team Leads / Architects, Engineering Managers, and GEO leadership.

This role does not independently commit delivery dates without alignment with Product / Delivery Managers and engineering leadership.

Benefits:

  • Competitive salary
  • Ongoing training and professional development opportunities
  • Collaborative global work environment
  • PTO

EQUAL OPPORTUNITY EMPLOYER. 

It is our policy to abide by all federal, state and local laws prohibiting employment discrimination based on a person’s race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status, veteran status (including protected veterans), marital status, registered domestic partner or civil union status, familial status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, sexual orientation, or any other protected status. 

About Sourceability

Digital distributor of electronic components and supply chain solutions.

Year founded
2015
Employees
350
Organization type
Private
Latest investment
Private Equity (2023) — led by CrowdOut Capital
Headquarters
US

Similar jobs

Full Stack Engineer roles near Austin, Texas
22h
Save
Mark Applied
Hide
Full-Stack Developer
Austin, Texas, United States
$43-$44/hr OnsiteFull Time
Charles Schwab
Charles SchwabNYSE: SCHW: Financial services, brokerage, and investment management provider.
1+ YOERequires 1+ year software development experience, a relevant bachelor's degree or equivalent, and experience with Angular, JavaScript, C#, ASP.NET, MVC, APIs, relational databases, and web application development.
Angular, AngularJS, HTML5, CSS, SCSS, JavaScript, C#, ASP.NET, MVC, RESTful, SOAP, SQL Server, Oracle, MongoDB, NoSQL, Pivotal Cloud Foundry, Scrum, CI/CD
1d
Save
Mark Applied
Hide
Senior Fullstack Engineer, Agentic Experience
Ontario or Toronto or Vancouver or British Columbia or Los Angeles or Austin or New York City or San Francisco or London or Manila or Warsaw
$132k-$165k/yr RemoteFull Time
CreatorIQ
CreatorIQ: Software for managing and measuring enterprise influencer marketing campaigns.
7+ YOERequires 7+ years of software engineering experience, 2+ years building AI applications, production AI agent and MCP server experience, Node.js, Python, React, TypeScript, APIs, distributed systems, and cloud infrastructure expertise.
LangChain, LangGraph, CrewAI, Microsoft Semantic Kernel, OpenAI Agent SDK, Node.js, Python, React, TypeScript, AWS, GCP, MCP
3d
Save
Mark Applied
Hide
Experienced – Travel & Ticketing Platform Principal Full Stack Engineer
Austin, Texas, United States
RemoteFull Time
OleOle
OleOle: Operating a decentralized social network and super-app for football fans.
7+ YOERequires 7–10 years of software engineering experience, full-stack web development expertise, transactional platform design, third-party API integration, cloud infrastructure, CI/CD, scalability, security, and production support experience.
Rust, CI/CD
4d
Save
Mark Applied
Hide
Full Stack Engineer
United States or San Francisco or New York City or Los Angeles or Boston or Seattle or Washington or San Diego or Chicago or Austin or Dallas or Portland or Denver or Philadelphia or Baltimore or Sacramento or Minneapolis or Miami or Atlanta or Phoenix or Orlando or Las Vegas or Salt Lake City or Madison or Birmingham or San Antonio or Spokane or Toronto
$115k-$195k/yr HybridFull Time
Roo
Roo: Digital marketplace connecting veterinary professionals with animal hospital shifts.
2+ YOE2–4 years of software engineering experience; proficiency in TypeScript/JavaScript, React Native, Node, Express, React, AWS, relational databases, and SQL. Strong communication and teamwork skills; computer science degree preferred.
TypeScript, JavaScript, React Native, Jest, Cypress, Node, Express, React, AWS, SQL, CI/CD
5d
Save
Mark Applied
Hide
.NET Full Stack Developer with Angular
Austin or Southlake
OnsiteFull Time
Infosys
InfosysNYSE: INFY: Provides IT consulting, software development, and business outsourcing services.
Bachelor's degree or equivalent experience; experience with .NET, .NET Core, ASP.NET MVC, Web API, RESTful APIs, microservices, Angular, and Agile practices.
.NET, .NET Core, ASP.NET MVC, Web API, RESTful APIs, Angular, SQL Server, Oracle, PL/SQL, Claude, GitHub Copilot, AI
6d
Save
Mark Applied
Hide
Senior Full Stack Engineer
Durham or Austin or New York City or Los Angeles or San Francisco or London or Berlin or Singapore or Tel Aviv
HybridFull Time
Digital Turbine
Digital TurbineNASDAQ: APPS: Platform for mobile application distribution and advertising monetization.
8+ YOERequires 8+ years building production platforms, strong backend architecture, algorithms, data structures, API design, system design, front-end frameworks, and more than one programming language.
TypeScript, JavaScript, Java, Kotlin, Python, Go, Scala, C++, React, MySQL, PostgreSQL, AWS, GCP, CI/CD
1w
Save
Mark Applied
Hide
Sr. Full Stack Engineer, Internal Systems
Bastrop, Texas, United States
OnsiteFull Time
SpaceX
SpaceX: Designs and launches advanced rockets and satellite internet constellations.
5+ YOEBachelor's degree in computer science, engineering, math, or science plus 5+ years software development experience, or 7+ years without a degree; 3+ years full stack development experience.
Python, C# .NET, Go, Scala, Java, Make, Bazel, Pants, Buck, Gradle, pip, npm, UNIX, Terraform, Ansible, Puppet, Apache Kafka, RabbitMQ, ActiveMQ, Docker, Kubernetes, Angular, React, JavaScript, PostgreSQL, SQL Server
1w
Save
Mark Applied
Hide
Java / UI Full Stack Engineer
Austin, Texas, United States
$100k-$115k/yr OnsiteFull Time
Quest Global
Quest Global: Global engineering services for product development and lifecycle management.
6+ YOERequires 6+ years of software engineering experience, frontend expertise with React, JavaScript/TypeScript, HTML/CSS, REST APIs, Node.js, SQL, Git, and basic Docker, Kubernetes, AWS, and CI/CD knowledge.
React, JavaScript, TypeScript, HTML, CSS, REST APIs, Node.js, SQL, Git, Docker, Kubernetes, AWS, CI/CD