Key Responsibilities
• Design, develop, and maintain robust enterprise-grade applications using .NET Core and React.
• Actively participate in daily standups, technical discussions, and project meetings to align on requirements and implementation approaches.
• Support system testing, UAT, and coordinate deployment activities in production environments.
• Provide production support, troubleshoot issues, and coordinate with infrastructure teams for deployments.
• Conduct source code reviews, and implement remediation for penetration testing and security findings.
• Provide technical insights and propose improvements during implementation to enhance performance, security, and user experience.
• Collaborate effectively with internal teams, vendors, and stakeholders throughout the project lifecycle.
• Engage with customers to understand technical requirements and contribute to solution design.
What We Are Looking For
• 2 - 4 years of professional experience in software development with strong expertise in .NET Core (3.1+) and C#.
• Proven experience in developing modern web applications using React (TypeScript).
• Solid understanding of RESTful APIs, OAUTH, and API security.
• Strong knowledge of SQL Server and database design principles.
• Proficient in HTML, CSS/SCSS, Bootstrap, and UI design concepts.
• Experience using collaboration tools like GitHub/Bitbucket, Jira.
• Strong analytical and problem-solving skills with excellent communication.
• Ability to drive small to medium-sized projects, perform impact analysis, and contribute to project planning.
• Exposure to Microsoft Azure (App Services, Logic Apps, Azure SQL) is a plus.
• Enthusiastic about AI-driven solutions and willing to explore AI/ML integrations to enhance product features.