Azure Dotnet Architect

Rapid Eagle Inc.
Phoenix, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 150K

Job location

Phoenix, United States of America

Tech stack

ASP.NET
JavaScript
.NET
API
Agile Methodologies
Application Services
Automation of Tests
Unit Testing
Azure
Bash
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Review
Database Design
Software Debugging
Document Management Systems
Web Development
Github
Windows Communication Foundation
PostgreSQL
Linux System Administration
Microsoft SQL Server
SQL Azure
Team Foundation Server
MongoDB
MySQL
NoSQL
Performance Tuning
Scrum
Software Architecture
Systems Development Life Cycle
Oop Languages
Shell Script
Simple Object Access Protocol (SOAP)
Software Engineering
Subversion
TypeScript
UML
Scripting (Bash/Python/Go/Ruby)
React
Software Security
Reliability of Systems
Vue.js
Containerization
Angular
Kubernetes
Deployment Automation
Front End Software Development
REST
Software Version Control
Api Management
Serverless Computing
Docker
Microservices

Job description

We are seeking a dynamic and highly skilled Azure Dotnet Architect to lead the design, development, and implementation of cloud-based solutions leveraging Microsoft Azure and .NET technologies. This role offers an exciting opportunity to shape innovative software architectures, drive best practices in cloud application development, and collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions. The ideal candidate will possess a strong background in software development, cloud computing, and architectural design, with a passion for creating robust systems that meet complex business needs., * Lead the architecture and development of enterprise-grade applications utilizing Azure cloud services and .NET frameworks.

  • Design scalable microservices and RESTful APIs to support diverse client applications.
  • Collaborate with stakeholders to gather requirements, define technical specifications, and translate business needs into technical solutions.
  • Implement best practices for security, performance optimization, and system reliability within cloud environments.
  • Develop and maintain CI/CD pipelines for efficient deployment using tools such as Azure DevOps, GitHub, or TFS.
  • Conduct code reviews, debugging sessions, and unit testing to ensure high-quality deliverables.
  • Document system architecture using UML diagrams and maintain comprehensive technical documentation throughout the SDLC (Software Development Life Cycle).

Requirements

  • Extensive experience with Azure cloud platform including services like Azure App Services, Azure Functions, Azure SQL Database, and Azure Storage.
  • Proficiency in C#, ASP.NET Core, and .NET Framework for building web applications and APIs.
  • Strong knowledge of front-end development frameworks such as React, Angular, or Vue.js along with JavaScript/TypeScript for UI/UX enhancements.
  • Expertise in database design and management with SQL Server, MySQL, PostgreSQL, MongoDB or similar NoSQL databases.
  • Familiarity with microservices architecture, WCF (Windows Communication Foundation), SOAP/REST web services, and API management.
  • Experience with containerization (Docker), orchestration (Kubernetes), and cloud deployment strategies.
  • Knowledge of Agile methodologies including Scrum or Kanban for iterative project delivery.
  • Skilled in version control systems such as GitHub, SVN, TFS; experience with CI/CD pipelines for automated testing and deployment.
  • Strong understanding of OOP principles, multithreading concepts, debugging techniques, and application security best practices.
  • Familiarity with Linux environments and scripting languages like Bash or Shell Scripting is a plus. Join us to lead transformative projects at the intersection of cloud technology and software innovation! We're committed to empowering our team members through continuous learning opportunities and a collaborative work environment that fosters growth.

Benefits & conditions

  • Dental insurance
  • Health insurance
  • Paid time off

Apply for this position