Senior Full-Stack Software Engineer - (Angular/Typescript, C#/.NET)

Arc Full-time
United States
1 day ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$70,000.0 - $90,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Applications Architecture Component-Based Software Engineering Business Logic Computing Platforms JIRA C Sharp (Programming Language) Static Program Analysis Databases Continuous Integration
+14 more
Software Debugging Standard Sql Software Deployment Software Engineering SQL Databases TypeScript GitHub Copilot Backend Git AngularJS Integration Frameworks Front End Software Development Claude Restful APIs

Job description

Our company is looking for an experienced, hands-on Full-Stack Software Engineer to take a key role in the development and delivery of our software platform. This is a true full-stack position with a strong front-end component. You’ll work across Angular/TypeScript, C#/.NET, APIs, SQL, application architecture, and deployments while helping drive development work from requirements through production.

What You’ll Do

  • Build and enhance front-end applications using Angular and TypeScript
  • Develop and maintain C#/.NET backend services, business logic, and application components
  • Build, integrate, and troubleshoot REST APIs and third-party integrations
  • Write and troubleshoot SQL queries and investigate data-related application issues
  • Diagnose complex problems across the UI, backend, database, and DEV/UAT/production environments
  • Support CI/CD pipelines, builds, releases, and production deployments
  • Troubleshoot environment-specific configuration and deployment issues
  • Manage and prioritize development work through Jira
  • Help translate incomplete requirements into practical technical solutions
  • Contribute to technical design, architecture, and development standards
  • Use AI tools to accelerate development, debugging, code analysis, and documentation

Requirements

  • Strong professional full-stack software engineering experience
  • Advanced Angular/TypeScript front-end skills
  • Strong C# and .NET development experience
  • Hands-on experience designing, building, and consuming REST APIs
  • Solid SQL skills, including querying and troubleshooting application data
  • Experience with Git, Jira, CI/CD, and automated build/deployment processes
  • Experience troubleshooting applications across development, UAT, and production
  • Ability to independently understand and work within an established codebase
  • Strong debugging and problem-solving skills across the application stack
  • Ability to take ownership of features and issues from requirements through production
  • Ability to provide hands-on technical leadership while continuing to write code
  • Highly ethical and collaborative individual who understands client first, work ethic

AI Matters Here

We actively use AI to accelerate software engineering. We’re looking for someone experienced with tools such as GitHub Copilot, Claude, or similar AI development tools who knows how to use AI for coding, debugging, analysis, and documentation while independently understanding, reviewing, testing, and taking responsibility for the resulting code. This isn’t a prompt-to-code role. We’re looking for an experienced software engineer who uses AI to become a better, faster engineer.

Benefits & conditions

US$70K - 90K

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

Loading talks and stories from around this role…