LOOKING FOR
• Needs to be a Blazor Rockstar with at least some Blazor 8 exp.
• n SME who can come in with best practices and know what Microsoft recommends.
• C# .NET, etc
• ble to lead 3 developers, Teach, Guide and Mentor the team.
• Strong communications and soft skills.
• zure exp is ideal
local to Red Wing, MN and can come onsite at the client location.
65-70/hr C2C
USC, GC
Red Wing Shoes
Location: Red Wing, MN
Software Developer Contractor - Blazor focused (GBCK153841)
Contract 6 Months
*upon offer, candidates must complete a background check*
Job Description:
Company needs to create a web-based app using Blazor that provides a robust experience for employees all over the United States. This application will be part of a new initiative and may eventually provide functionality to replace one to many other related business apps. Additionally, this application will be used as a template for other business apps geared for specific business areas to have a single view into multiple capabilities.
Responsibilities
- In collaboration with product owners, business analysts and enterprise architects, identify system and service requirements and provide high level estimates of the effort required to deliver requested business functionality using Blazor.
- Develop system plans which fit business needs while maintaining a stable development environment, managing the approach with attention to balancing business and technical perspectives.
- Mentor the team in the design and implementation of an application paying particular attention to reusability; working closely with quality assurance team members to ensure designs meet testability requirements.
- Translate designs, requirements and specifications into usable and scalable software following industry best practices in service design, automated build procedures, automated test execution and automated deployment methods.
- Communicate plans and design direction with leadership, project manager, business analysts, enterprise architects and end users.
- Troubleshoot and resolve quality and performance issues with cross-functional team members, perform application support and problem resolution; modify existing software to enhance functionality and/or correct defects, improving overall quality and functionality.
- Lead design and code reviews providing constructive feedback, mentoring other developers on technology innovation, design standards and industry best practices; collaborate with other developers in knowledge sharing opportunities to increase bench strength of the team
- nticipate and communicate blockers, delays and scope creep with project managers and leaders
- Develop software prototypes, as needed.
- Other responsibilities as assigned by manager
Required Education & Experience - Bachelor's Degree in computer science, information technology, or a related field.
- 8+ years relevant experience or combination of education and/or experience.
Required Skills & Ability - Expert in C# language, history, development tools
- Experience with Blazor and familiarity with Blazor 8
- REST API experience in both consuming and creating for consumption
- Object-oriented knowledge and practical experience with design patterns.
- Deep understanding of basic software development lifecycles; Agile and SAFe preferred.
- Excellent problem-solving, issue identification and technical documentation skills
- Strong interpersonal and communication skills
- Strong organizational and time management skills to juggle multiple tasks within the constraints of timelines and budgets
- ggressive problem diagnosis and creative problem-solving skills
Preferred Skills & Ability - Expertise in .NET development tools using C#, RESTful API development, service-oriented architecture, dependency management, and unit testing using industry best practices.
- Experience developing cloud-based applications with deep understanding of cloud-based infrastructure
- Experience working with messaging concepts and implementations (e.g. Azure Service Bus)
- Experience with API gateway using Azure APIM (or similar concepts)
- Experience implementing Infrastructure as Code to automate the provisioning and deployment of Cloud resources
- Experience with Continuous Integration and deployment using Azure DevOps.
- Experience with serverless concepts
- Experience with basic web development using HTML, ASP.NET, AJAX and JavaScript.