AI Engineer With .NET and Azure
Job Title: AI Engineer With .NET and Azure
Location: Remote
Position Type: Contract To Hire
​
About Us:
Advantage Pro is seeking an experienced Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission while co-creating a culture of psychological safety and continuous improvement.
Our Engineer II is a key member of the engineering staff working across the organization to provide a frictionless experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between.
Qualifications:
-
Programming experience with at least one modern language such as Java, C# or other object-oriented languages
-
Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
-
In-depth knowledge of CS data structures and algorithms
-
Understanding of existing Operational Portals such as Azure Portal
-
Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON
-
Understanding of micro-services-oriented architecture and extensible REST APIs
-
Understanding of monitoring tools
-
Intermediate PowerShell scripting skills
-
Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services
-
Understanding of Azure PaaS and IaaS services
-
Understanding of security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth
-
Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services
-
Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
-
Understanding of DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework
Additional Skill:
-
Experience with Enterprise level design documentation
-
Experience with risk assessment
-
Experience in Azure Cloud Services
-
The basic design of N-tier applications
-
Experience with Database Technologies
-
Experience with deployment steps and general CM functions
-
Experience in Application Security
-
Analysis and Estimation skills
-
Strong problem-solving ability
-
Strong oral and written communication skills
-
Ability to excel in a fast-paced, startup-like environment
-
Knowledge of generative AI and LLMs
Experience:
-
2+ years of non-internship professional software development experience within the .NET framework (C# including object-oriented design)
-
2+ years of experience with architecture and design
-
2+ years of experience with AWS, GCP, Azure, or another cloud service
-
2+ years of experience in open-source frameworks
​
Education:
• Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
​​