6 to 8 Years Relevant Experience
We are seeking a highly skilled and motivated Full Stack Engineer to join our team. The ideal candidate will have strong expertise across both backend and frontend technologies, experience working with Azure PaaS services, and a solid understanding of modern software development practices. You will play a key role in designing, building, and maintaining scalable, secure, and high-performing web applications, while also contributing to infrastructure, deployment, and productivity tooling.
Key Responsibilities:
- Design, develop, test, and deploy full stack solutions using C#, .NET Core, SQL, and TypeScript.
- Build responsive and interactive frontend applications using Angular or React, including use of state management libraries.
- Work with Azure PaaS services such as App Services, Functions, Key Vaults, Entra ID (Azure AD), B2C, Log Analytics, Hybrid Connections, ExpressRoute, and API Management (APIM).
- Develop and manage infrastructure as code using ARM Templates, Terraform, or Bicep.
- Design and optimize databases using SQL Server (T-SQL), Oracle (PL/SQL), CosmosDB, and PostgreSQL.
- Integrate with CRM platforms such as Dynamics 365 and Salesforce, including API-based integration.
- Apply Agile methodologies (Scrum, Kanban) and contribute to performance tracking using DORA metrics.
- Leverage AI productivity tools such as ChatGPT, Gemini, and Copilot for automation, documentation, and planning.
- Contribute to code reviews, technical discussions, and collaborative solution design.
- Ensure code quality, performance, and security across the software development lifecycle.
Required Skills & Qualifications:
- Strong understanding of software engineering fundamentals, including design, testing, deployment, and monitoring.
- Proficiency in C#, .NET Core, and TypeScript.
- Experience with modern frontend frameworks (Angular, React) and strong knowledge of HTML, CSS, and JavaScript.
- Hands-on experience with Azure PaaS services and infrastructure as code tools (Terraform, ARM, Bicep).
- Solid experience with relational and NoSQL databases (SQL Server, Oracle, PostgreSQL, CosmosDB).
- Familiarity with CRM platforms like Dynamics 365 and Salesforce, including custom integrations.
- Strong problem-solving and debugging skills in full stack environments.
- Comfortable working in an Agile development environment with CI/CD pipelines and performance metrics.
Preferred Qualifications:
- Prior experience in enterprise-scale applications or cloud-native architecture.
- Exposure to DevOps practices and continuous integration/deployment workflows.
- Familiarity with security best practices in cloud-based web applications.