Senior Consultant, Microsoft Full Stack & AI Engineering - Redmond, US
Artic Consulting · Redmond, WA · 2 mo ago
On-siteEngineering$125k–$175k/yrFull-time
Artic Consulting is seeking a senior full-stack developer to design, develop, and deploy scalable applications using Microsoft technologies. You’ll collaborate with cross-functional teams and US clients to deliver enterprise-level solutions.
Responsibilities
- Develop high-quality software solutions using Microsoft technologies (.NET, C#, .NET Core, Web API, LINQ, Entity Framework, Azure, SQL) following coding standards and best practices.
- Design and implement complex SQL queries and databases, ensuring performance and security.
- Build user-friendly, responsive web applications with front-end technologies (HTML, CSS, JavaScript, Angular/React).
- Leverage Microsoft Azure services to develop cloud-based solutions.
- Collaborate with business analysts, UI/UX designers, testers, and other developers to meet client requirements.
- Gather client requirements, provide updates, and address concerns professionally.
- Troubleshoot technical issues, identify root causes, and implement effective solutions.
- Stay updated with the latest Microsoft technologies, tools, and trends in software development.
- Identify opportunities for process improvements, innovation, and adoption of emerging technologies.
- Create and maintain technical documentation (architecture diagrams, design documents, code documentation).
- Share knowledge and best practices through presentations, workshops, and documentation.
- Mentor junior developers on coding standards, design patterns, and development methodologies.
- Participate in project planning, estimation, and delivery activities.
- Manage project timelines, prioritize tasks, and communicate effectively with stakeholders.
- Set up and manage Azure DevOps for the team, including processes, meetings, and queries.
Requirements
- Bachelor’s degree in computer science, information technology, or a related field; master’s degree is a plus.
- Minimum of 6+ years of full-stack development experience using Microsoft technologies.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Microsoft certification (e.g., Microsoft Certified: Azure Developer Associate) is preferred.
- Excellent verbal and written communication and collaboration skills.
- Strong analytical and problem-solving skills with a critical-thinking mindset.
- Ability to work independently and as part of a team in a fast-paced, dynamic environment.
- Experience working with US clients is a plus.
Benefits
- Professional development support and coaching from industry experts.
- Medical, dental, vision, and life insurance benefits.
- 401k retirement plan.
- Paid vacation.
- Training expenses and budget.
Pay
A reasonable national base salary range for this position is $125,000 – $175,000 USD annually, with compensation decisions based on individual circumstances.