Sr .NET Full Stack Developer (Microsoft Technologies ) Redmond
Artic Consulting
- Redmond, WA
- Permanent
- Full-time
- Develop high-quality software solutions using Microsoft technologies, following coding standards and best practices.
- Design and implement complex SQL queries and databases, ensuring performance and security.
- Work with front-end technologies like HTML, CSS, JavaScript, Angular/React, etc. to create user-friendly and responsive web applications.
- Leverage Microsoft Azure services and features to develop cloud-based solutions.
- Work with cross-functional teams, including business analysts, UI/UX designers, testers, and other developers, to deliver software solutions that meet client requirements and expectations.
- Interact with clients to gather requirements, provide updates, and address concerns in a professional and customer-focused manner.
- Troubleshoot and resolve 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, including architecture diagrams, design documents, and code documentation.
- Share knowledge and best practices with team members through presentations, workshops, and documentation.
- Mentor and coach junior developers, providing guidance 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.
- Lead and mentor junior developers, providing guidance and best practices.
- Bachelor's degree in computer science, information technology, or a related field. A master’s degree is a plus.
- Minimum of 6 +years of experience in full stack development using Microsoft technologies.
- Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Certification in Microsoft technologies (e.g., Microsoft Certified: Azure Developer Associate) is preferred.
- Excellent communication and collaboration skills, both verbal and written.
- Strong analytical and problem-solving skills, with a critical thinking mindset.
- Ability to work independently and as part of a team, with a roll-up-your-sleeves attitude.
- Ability to work in a fast-paced and dynamic environment, with changing requirements and deadlines.
- Experience working with US clients is a plus.