Job Title: MicrosoftFullStack Developer
Job Location: San Antonio, TX
Interview: Virtual
Job Duration: 6+ Months
Key Responsibilities:
- Design, develop, and maintain web applications using the .NET technology stack.
- Implement cloud-based solutions leveraging Microsoft Azure services, focusing on scalability, performance, and reliability.
- Manage and secure APIs using Azure API Management (APIM).
- Develop and enforce data security protocols, including data masking and compliance standards.
- Design and optimize databases using SQL Server or Cosmos DB, ensuring efficient data storage and retrieval.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Troubleshoot and resolve issues, performing debugging and testing as required.
- Stay up-to-date with industry trends and emerging technologies to continuously improve development processes.
Required Skills:
- Strong proficiency in .NET Full Stack Development (.NET Core, ASP.NET, C#, MVC, Web API, etc.).
- Hands-on experience with Microsoft Azure services, including deployment and management.
- Expertise in Azure API Management (APIM) for securing, publishing, and managing APIs.
- Knowledge of Data Masking techniques and best practices in ensuring data security.
- Experience with SQL Server or Cosmos DB for database management and optimization.
- Solid understanding of front-end technologies like HTML5, CSS, JavaScript, and frameworks like Angular or React.
- Familiarity with DevOps practices, including CI/CD pipelines and version control (Git, Azure DevOps).
- Excellent problem-solving skills and ability to work independently as well as part of a team.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in full stack development, preferably with a focus on cloud-based environments.
- Relevant certifications in Microsoft Azure and/or .NET technologies are a plus.