Senior Software Engineer: Azure / .NET

Barrett-Jackson Auction Co, LLC
Scottsdale, AZ, US
Full-time

Job Description

Job Description

Position Purpose :

Senior Software Engineer with deep hands-on experience in .NET, Azure, and API development. This role requires the ability to solve real world problems as it relates to legacy platform transformation using Microsoft Solutions that align with business goals and processes.

Job Objective :

  • Being responsible for design, develop, deploy and support of Azure-based solutions.
  • Deep knowledge of Systems Integration using C#, .NET APIs, Azure development
  • Deep understanding of D365 CRM development and related technologies
  • Work cooperatively in a team environment. Remain flexible on changing workloads.

Experience / Qualifications :

  • Bachelor's degree in computer science, Engineering, or related field.
  • Minimum 8+ years of .NET, .NET Core and Azure application development experience
  • Experience in .NET web development technologies, such as C#, ASP.net MVC, Web API, HTML, CSS, Java Script, ADO.net, Entity Framework, T-SQL, SQL Server
  • Experience in Azure cloud services including Azure App Service, Azure Functions, Logic Apps, Azure SQL DB, Azure Storage, Azure CDN, API Management, Azure Service Bus.
  • Experience with advanced API development technologies, such as REST, JSON, OData, GraphQL, DDD, CQRS, Service-oriented, and Microservices Architecture.
  • Experience in Integrating D365 CRM with internal systems legacy applications, Business central and third-party systems SQUARE payment, DocuSign, Mailchimp.
  • Nice to have Experience in Dynamics CRM, Customizing, Automating, Extending D365 CRM using SDK APIs to meet specific business requirements.
  • Proficient in Azure DevOps (ADO) practices Boards, Repos, CI / CD pipelines
  • Strong knowledge and understanding of object-oriented programming and SOLID principles, design patterns, best practices, dependency injection, containers, and Responsive Design
  • Strong problem-solving skills and ability to collaborate effectively with cross-functional teams. Excellent written and verbal communication skills.
  • Demonstrated analytical, problem-solving, organizational, and interpersonal communication skills.

Preferred Qualifications :

  • Microsoft Azure certifications, such as AZ-900, AZ-204, AZ-104, AZ-305
  • Knowledge of Dynamics CRM and Power Platform
  • Knowledge of Automobile, Auction industry

Culture

Barrett-Jackson's culture is live and in-person our business to the core. Team members are in the office 5 days per week, 8am to 5pm at the Scottsdale, AZ headquarters.

During live events the company largely travels together to produce and ensure each event is a success. This requires weekend work and long hours.

Most will tell you they'd prefer to be nowhere else. There is unparalleled excitement and energy to each and every event.

For more information on Barrett-Jackson, please visit our website at https : / / www.barrett -jackson.com / and follow us on social media via Instagram and Twitter @barrett jackson, and LinkedIn at https : / / www.

linkedin.com / company / barrett -jackson-auction-company / .

To apply for this role, please submit a resume via LinkedIn along with a letter telling us your story, connection to Barrett-Jackson, and why this job is the job for you.

22 days ago
Related jobs
Promoted
Blue Origin
Phoenix, Arizona

We are looking for a Senior Software Integration Engineer to join the Enterprise Integration team. You will apply your software engineering expertise, and commitment to quality to positively impact safe human spaceflight. You will work with architects, engineers, system owners, product managers, and...

Promoted
Solü Technology Partners
Phoenix, Arizona

Solu is seeking an experienced Senior Software Engineer(Remote for AZ) to join our client’s dynamic team. Bachelor’s degree in Computer Science, Software Engineering, or related field. NET, SQL, and other relevant technologies. This position offers a challenging yet rewarding opportunity to make a s...

Promoted
Blue Origin
Phoenix, Arizona

As a Senior Software Engineer within the Systems and Avionics Center of Excellence, you will be part of a collaborative team of engineers and experts that specialize in the verification of safety/mission-critical avionics software. The Systems and Avionics Center of Excellence is a "super-powered" o...

Promoted
Kforce
Phoenix, Arizona

As a Senior Software Design Engineer, you will work closely within a small engineering team to develop, troubleshoot, optimize, and enhance software applications. Kforce has a client that is seeking a Senior Software Design Engineer in Phoenix, AZ. The Senior Software Design Engineer works within th...

Promoted
LucidWorks
Phoenix, Arizona

Participate in and drive software design decisions; as a Senior Software Engineer, you will often be expected to take the lead on such discussions and solutions. As a Senior Software Engineer, you will develop tools and interfaces to automate the creation, deployment, monitoring, and maintenance of ...

Promoted
MUFG
Tempe, Arizona

Job Summary:In this role you will apply your technical expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis. Whether balancing the needs of multiple stakeholders or supporting more senior staff on complex project...

Wolters Kluwer Financial Services, Inc.
Tempe, Arizona
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. This position will report to Manager of Product Software Engineering. Translate software requirements into concise programmi...

WELLS FARGO BANK
Phoenix, Arizona

Within TCOO we are seeking a Senior Software Engineer to join the Corporate Properties Group (CPG) Technology team. Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education. At Wells Fargo, we...

Comtech
Chandler, Arizona

Comtech is looking for a Senior Software Engineer who will will design, develop, test, and debug complex software systems. Software Engineers are responsible for defining and developing new features, as well as providing engineering support for both new and existing products. In-depth technical know...

Disney Entertainment & ESPN Technology
Arizona, United States
Remote

As a P3 (Senior Software Engineer) of our team, you will apply your knowledge and skills to help us deliver scalable, performant, maintainable, and testable software. Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of s...