What are the responsibilities and job description for the Senior Full Stack Developer (.NET, React, Azure) position at Emergere Technologies LLC.?
Job Title: Senior Full Stack Developer (.NET, React, Azure)
Location: Remote
Employment Type: Contract
Experience Level: 10 years
Job Summary:
We are seeking a highly skilled Senior Full Stack Developer with extensive experience in .NET, React, and Azure Cloud to join our dynamic and growing technology team. You will be responsible for leading the design, development, and deployment of scalable web applications, working closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.
Key Responsibilities:
- Design, develop, and maintain robust, scalable web applications using C#/.NET Core, React.js, and Azure services.
- Architect full stack solutions with a focus on maintainability, performance, and scalability.
- Collaborate with product managers, UX designers, and other developers to understand requirements and translate them into technical solutions.
- Implement secure, cloud-native applications leveraging Azure services such as App Services, Azure Functions, Azure SQL, Azure DevOps, Key Vault, and Azure Storage.
- Lead code reviews, mentor junior developers, and enforce coding best practices.
- Develop RESTful APIs and integrate with external systems and services.
- Optimize application performance and troubleshoot issues across the stack.
- Participate in agile development practices including sprint planning, standups, and retrospectives.
- Stay updated on emerging technologies and advocate for their adoption when appropriate.
Required Qualifications:
- 10 years of professional software development experience, with a strong emphasis on full stack development.
- Expert-level proficiency in C# / .NET Core / .NET 6 .
- Strong front-end development experience with React.js, TypeScript, Redux, and related libraries.
- Hands-on experience with Azure cloud services, including PaaS offerings.
- Experience with CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools.
- Solid understanding of RESTful API design, microservices architecture, and containerization (Docker/Kubernetes is a plus).
- Knowledge of relational databases like SQL Server and NoSQL solutions such as Cosmos DB.
- Proficient in writing unit, integration, and end-to-end tests.
- Strong problem-solving skills and the ability to work independently or as part of a team.
Preferred Qualifications:
- Microsoft Azure or .NET certifications.
- Experience with authentication/authorization protocols (OAuth2, OpenID Connect, Azure AD).
- Familiarity with message-based systems like Azure Service Bus or Event Grid.
- Prior experience working in a high-scale enterprise environment.
Please send us your updated resume, rate and contact information.