Apply Now
Location: Phoenix, Arizona (AZ)
Contract Type: C2C
Posted: 2 months ago
Closed Date: 02/15/2025
Skills: .NET (C#, ASP.NET) Angular - NgRx, Nx, RxJS
Visa Type: GC EAD, GreenCard, H1B, H4 EAD, USC

Job Title:  Lead .Net Full Stack Developer

Location:  Phoenix, AZ (Onsite)

Duration:  Long Term

 

Job Duties:

We are seeking a highly skilled Fullstack Angular + .NET Lead to join our dynamic team. This individual will work with cutting-edge technologies including Angular, .NET, DevOps, and Middleware to deliver high-performance, scalable applications. The role requires a strong focus on performance tuning, agile methodologies, and end-to-end solution delivery.

Top Required Technical Skills:

  • .NET (C#, ASP.NET)
  • Angular - NgRx, Nx, RxJS
  • Azure Cloud
  • DevOps
  • Middleware and ESB (e.g., MuleSoft)

Key Responsibilities:

  • Design, develop, and maintain scalable full-stack applications using .NET (C#, ASP.NET) and Angular.
  • Collaborate with the team to develop and integrate middleware components to ensure seamless interaction between different systems and services.
  • Work with DevOps tools and processes (e.g., Azure DevOps Pipelines, Docker, Kubernetes, CI/CD pipelines) to automate deployments, monitoring, and performance tuning.
  • Perform performance tuning across the application stack to ensure low-latency and high-performance execution, optimizing both frontend and backend components.
  • Implement and optimize caching solutions such as Redis or Memcached to enhance application performance.
  • Utilize search technologies such as Elasticsearch or similar to improve data retrieval efficiency.
  • Work with queuing techniques such as Azure Queue, RabbitMQ to manage asynchronous processing efficiently.
  • Follow Agile practices to work iteratively and deliver high-quality software on schedule.
  • Collaborate closely with cross-functional teams, including business analysts, QA, and product managers, to define technical requirements and ensure successful project outcomes.
  • Troubleshoot and resolve complex technical issues, including performance bottlenecks and transaction errors.
  • Continuously research and apply best practices in web development, security, and code quality.
  • Strong problem-solving skills and the ability to troubleshoot complex software issues.
  • Excellent communication skills and the ability to work collaboratively in a cross-functional team environment.

Preferred Qualifications:

  • Experience with banking and payment platforms.
  • Knowledge of enterprise service bus (ESB) solutions and middleware technologies such as MuleSoft.
  • Hands-on experience with Azure App Service for hosting scalable applications.
  • Experience with Azure App Insights for monitoring and observability.
  • Basic knowledge of ELK stack (Elasticsearch, Logstash, Kibana) for logging and analytics.
  • Familiarity with Azure Entra ID (formerly Azure AD) for authentication and authorization.

This role is an excellent opportunity for someone who thrives in a fast-paced environment and is passionate about building robust, scalable, and high-performing applications.