Senior Software Engineer (.NET/Angular, Azure) - AI First Mindset
Posted 3 days ago by Tachyon Technologies
Negotiable
Undetermined
Remote
Remote or Chicago, Illinois
Summary: We are hiring a Senior Software Engineer with a strong foundation in engineering and a focus on building applications. The role involves leading the development of new applications and modernizing existing ones using .NET/C# and Angular, while fostering collaboration within a team. A curiosity for AI and a disciplined approach to learning and applying it responsibly are essential for this position. The candidate will work both independently and as part of a team to enhance delivery and quality.
Key Responsibilities:
- Build and modernize applications end-to-end: architecture, APIs, services, frontend, integration, testing, deployment, and operations.
- Convert legacy stacks to modern .NET and Angular using pragmatic, incremental approaches where appropriate.
- Design clean, testable architectures.
- Apply secure-by-default practices: automated testing, logging/monitoring, dependency hygiene, secret management, least privilege.
- Document decisions, interfaces, and runbooks that teammates can actually use.
- Collaborate through code reviews and architectural input; mentor others as you grow your sphere of influence.
- Adopt an AI-first development mindset: use AI to accelerate tasks like test scaffolding, code review, documentation, and exploration with approved tools available in our environment.
Key Skills:
- Strong proficiency in .NET/C# for building production services and APIs.
- Frontend experience with Angular and TypeScript for building maintainable, accessible UIs.
- Azure experience (e.g., App Service, Functions, Storage, Key Vault, Azure SQL, Service Bus, Event Grid, API Management) or equivalent cloud concepts with the ability to map across.
- DevOps fluency: Git-based workflows, CI/CD fundamentals, environment promotion, and release strategies.
- Software engineering practices including developer-led testing, documentation that explains why as well as how, and security and operational awareness baked into design and code.
Salary (Rate): undetermined
City: Chicago
Country: United States
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
About the role
We re hiring a Senior Software Engineer with strong engineering fundamentals and a bias for building. You ll lead the development of new applications and modernize existing applications, primarily using .NET/C# and Angular. You ll join a team of developers and collaborate closely, while also working independently as needed. You don t need to be an AI power user on day one - you do need the curiosity and discipline to learn and apply AI responsibly to speed up delivery and raise quality.
What you ll do
- Build and modernize applications endtoend: architecture, APIs, services, frontend, integration, testing, deployment, and operations.
- Convert legacy stacks to modern .NET and Angular using pragmatic, incremental approaches where appropriate.
- Design clean, testable architectures.
- Apply securebydefault practices: automated testing, logging/monitoring, dependency hygiene, secret management, least privilege.
- Document decisions, interfaces, and runbooks that teammates can actually use.
- Collaborate through code reviews and architectural input; mentor others as you grow your sphere of influence.
- Adopt an AIfirst development mindset: use AI to accelerate tasks like test scaffolding, code review, documentation, and exploration with approved tools available in our environment.
AIfirst mindset
- Required: a growth mindset, clear problemsolving foundations, and willingness to learn and apply AI responsibly.
- Preferred: prior exposure to tools like GitHub Copilot and Claude Code (both available), or similar.
Your foundation (what we re optimizing for)
- Strong proficiency in .NET/C# for building production services and APIs.
- Frontend experience with Angular and TypeScript for building maintainable, accessible UIs.
- Azure experience (e.g., App Service, Functions, Storage, Key Vault, Azure SQL, Service BEvent Grid, API Management) or equivalent cloud concepts with the ability to map across.
- DevOps fluency: Gitbased workflows, CI/CD fundamentals, environment promotion, and release strategies.
- Software engineering practices:
- Developerled testing (unit, integration, contract tests; testable design).
- Documentation that explains why as well as how.
- Security and operational awareness baked into design and code.
Nice to have
- GitHub Actions, GitHub Advanced Security.
- Terraform for IaC (or Bicep with willingness to learn Terraform).
- Familiarity with Python or PowerShell for scripting and automation.
- Experience with testdriven development (TDD).
Experience we look for
- 10-15 years of professional software engineering experience with demonstrable delivery across multiple systems or domains; you ve shipped and supported production software.
- Evidence of technical leadership through design influence, raising coding standards, or improving delivery practices.
- A pattern of continuous learning and adapting to new tools and platforms.