What are the responsibilities and job description for the .NET Solutions Architect / On-Site / Irving, TX / Azure Service Bus / Angular position at Motion Recruitment?
This company is a leader in providing vehicle protection plans, offering a wide range of solutions designed to ensure customers enjoy worry-free ownership experiences. It specializes in warranty services, including mechanical repair coverage and ancillary products, that help safeguard vehicles from unexpected expenses. Known for its customer-focused approach, it combines innovation, reliability, and a commitment to excellence in the automotive services industry.
They are seeking an experienced .NET Solutions Architect to lead the design, development, and implementation of scalable, high-performance software solutions. The ideal candidate will play a critical role in defining technology strategies, driving system architecture, and guiding the development team toward innovative and effective outcomes.
Required Skills And Experience
They are seeking an experienced .NET Solutions Architect to lead the design, development, and implementation of scalable, high-performance software solutions. The ideal candidate will play a critical role in defining technology strategies, driving system architecture, and guiding the development team toward innovative and effective outcomes.
Required Skills And Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Extensive experience in designing and developing enterprise-level applications using the .NET framework and .NET Core.
- Strong knowledge of architectural patterns, microservices, and cloud-based solutions (e.g., Azure, AWS).
- Strong understanding of DevOps principles and CI/CD pipelines.
- Excellent problem-solving skills and ability to translate business needs into technical solutions.
- Design and develop robust, scalable, and secure .NET-based applications and solutions.
- Lead architecture discussions to align technology solutions with business goals.
- Collaborate with cross-functional teams, including developers, business analysts, and project managers, to gather requirements and define technical specifications.
- Evaluate and recommend tools, frameworks, and technologies to optimize development and operational workflows.
- Oversee the full software development lifecycle, including coding, testing, deployment, and maintenance.
- Provide mentorship and technical guidance to the development team, fostering a culture of continuous improvement.
- Troubleshoot and resolve complex technical challenges in production and development environments.
- Ensure compliance with security protocols, performance benchmarks, and scalability standards.