Net Developer Hybrid
Duration: 12 months 2 day remote 3 days on-site
Location: Only Local to Grand Rapids, Michigan.
Interview: Skype
Need DL and Visa with submission!!
Job Description:
We are seeking a highly skilled and experienced .NET/Azure Developer to join our team. The ideal candidate should possess a strong background in both .NET development and Azure cloud technologies. With at least 10 years of relevant experience, the candidate should have a deep understanding of .NET frameworks and a proven track record in developing robust applications on the Azure platform.
Job Responsibilities:
- Develop, design, and maintain .NET-based applications using Azure cloud technologies.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement scalable and secure solutions using Azure services such as Azure Functions, Azure Data Factory, and Azure Cosmos DB.
- Leverage Azure SQL Database for efficient data storage and retrieval.
- Integrate hardware devices and systems with software applications as needed.
- Troubleshoot and debug issues, ensuring optimal application performance and functionality.
- Stay up-to-date with the latest trends and advancements in .NET and Azure technologies to propose innovative solutions.
Required Skills and Experience:
- Minimum of 10 years of experience in .NET development, with a strong focus on Azure.
- Extensive knowledge and hands-on experience with Azure cloud services, including Azure Functions, Azure Data Factory, and Azure Cosmos DB.
- Proficiency in developing and deploying microservices architecture on Azure.
- Solid understanding of database concepts and experience with Azure SQL Database.
- Familiarity with hardware integrations and the ability to work with various hardware devices.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- A proactive and self-driven approach to learning and keeping up with industry trends.
Education:
- Bachelor's degree or equivalent practical experience.