Key Skills: C#, .NET, Entity Framework/EF Core, JavaScript, TypeScript, CSS, LESS, HTML5, Angular (2+), XUnit, Jasmine, SQL, SQL Server, Azure, GitHub Copilot, Security & Encryption Best Practices.
Roles & Responsibilities:
- Design, develop, and maintain software applications using C# and .NET frameworks.
- Implement data access solutions leveraging Entity Framework / EF Core.
- Develop responsive, user-friendly web applications using Angular (2+), JavaScript, TypeScript, CSS, LESS, and HTML5.
- Write and execute unit tests using frameworks such as XUnit and Jasmine to ensure code quality.
- Work with SQL Server and relational databases for data modeling, queries, and performance optimization.
- Collaborate with cross-functional teams to gather requirements and deliver robust solutions.
- Deploy and manage applications on cloud platforms such as Azure.
- Apply security and encryption best practices in all stages of software development.
- Utilize AI-assisted coding tools such as GitHub Copilot to accelerate development productivity.
- Troubleshoot, debug, and resolve complex technical issues while adhering to best practices.
Experience Requirement:
- 4 - 7 years of professional software development experience.
- Strong hands-on expertise in .NET, Angular, and web-based technologies.
- Practical experience building scalable applications with relational databases such as SQL Server.
- Proven ability in unit testing, code reviews, and Agile development practices.
- Exposure to cloud-based development and deployments, preferably with Azure.
- Familiarity with AI-driven tools like GitHub Copilot to enhance productivity.
- Solid understanding of security, encryption standards, and industry best practices.
Education: Any Post Graduation, Any Graduation