.NET Full Stack Developer with Angular
Global Business Ser. 4u · Austin, TX · 1 mo ago
On-siteEngineeringContract
Location: Onsite – Austin or Dallas, TX
About the role
Develop and maintain scalable, high‑performance full‑stack applications using C#, .NET, and Angular.
Responsibilities
- Build clean, efficient, and scalable REST APIs and backend services with modern .NET frameworks.
- Apply design patterns, SOLID principles, and best coding practices to create maintainable applications.
- Work extensively with Entity Framework and core C#/.NET concepts for backend development.
- Develop responsive Angular applications using components, routing, directives, pipes, and NgRx state management.
- Write and maintain unit and integration tests using .NET testing frameworks, as well as Jasmine and Karma for Angular.
- Optimize APIs and applications for performance, scalability, reliability, and efficient resource utilization.
- Collaborate closely with QA, DevOps, Product, and cross‑functional teams throughout the development lifecycle.
- Analyze application logs and monitor production systems using Splunk queries and dashboards.
- Participate in CI/CD pipelines and deployments using GitHub Actions, with Bamboo for regression execution.
- Leverage modern development tools including GitHub Copilot and AI tools to improve productivity and contribute to continuous innovation.
Requirements
- Strong experience with C#, .NET, and Angular.
- Proficiency in building REST APIs and backend services.
- Deep knowledge of Entity Framework and core .NET concepts.
- Expertise in Angular components, routing, directives, pipes, and NgRx.
- Experience writing unit and integration tests in .NET, Jasmine, and Karma.
- Ability to optimize applications for performance, scalability, and reliability.
- Familiarity with Splunk for log analysis and monitoring.
- Hands‑on experience with CI/CD pipelines (GitHub Actions, Bamboo).
- Comfort using GitHub Copilot and other AI‑assisted development tools.
Nice‑to‑have
- Experience with Ruby regression testing and RubyMine.
- Knowledge of AI agents and agentic AI.
- Strong analytical, communication, and problem‑solving skills.