Principal Software Engineer (Azure/.NET)

Overview

On Site
$120,000 - $175,000
Full Time
No Travel Required

Skills

.NET
C#
JavaScript
Angular
Azure
SQL
NoSQL
TypeScript
Message Queues
MSMQ
Service Bus
RESTful
API
Azure Functions
Microservices

Job Details

**(Please no C2C candidates. Unfortunately, no sponsorship offered at this moment.

Wouldn't you like to work for one of the most prominent, award-winning, technology driven companies with tons of energy and passion for what they do? Join our team driving unprecedented growth, offering boundless opportunities. We're crafting a cutting-edge ecosystem from scratch. Are you a Microsoft web stack expert, eager for the latest tech and Azure Cloud mastery? Join us to pioneer with top-tier Microsoft technologies in the cloud. Let's innovate together and shape the future, not maintain outdated relics.

Key Hiring Details:

Open Roles:

  • 1 Principal/Lead/Architect-level Engineer;
  • 2 3 Mid-to-Senior-level Engineers

Salary Ranges:

  • Mid/Senior-Level: $120,000 $140,000 (Can flex $10K+ higher for exceptional candidates)
  • Principal/Lead/Architect-Level: $155,000 $175,000 (Can flex $10k)

Fully Onsite 5 days/week (Core hours: 9:30 AM 3:30 PM MST)

In This Role, You Will:

  • Create scalable applications addressing real-world business challenges through intuitive design.
  • Develop software solutions prioritizing ease of maintenance and high testability.
  • Investigate application issues to identify root causes and propose effective solutions.
  • Adhere to coding standards and actively engage in code reviews.
  • Contribute to the success of agile practices within a dynamic development environment.

What You Bring to Our Team

  • 10+ years of professional software engineering experience.
  • Proficiency in C#, .NET, JavaScript, and Angular.
  • Hands-on experience with building and utilizing RESTful services.
  • Competence in working with SQL or NoSQL databases.
  • Keen interest in adopting cutting-edge technology and methodologies.
  • Collaborative mindset with a strong Team First ethos.
  • Ability to proactively assess risks and make informed decisions.

PREFERRED:

  • Expertise in Message Queues and Service Bus Architecture.
  • Experience integrating third-party vendors' systems.
  • Proficiency in Azure development or other cloud platforms.
  • Knowledge of microservices architecture with Azure Functions, AWS Lambda, or similar.
  • Familiarity with .NET 8 and TypeScript.
  • Experience with modern JavaScript frameworks such as Angular 17, React, or Vue.
  • Proven track record in implementing advanced architectural patterns.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.