Key Skills: .NET, Azure
Roles and Responsibilities:
- Develop and maintain applications using .NET and C# technologies.
- Implement and manage Azure services, including web apps and monitoring tools.
- Ensure application security by adhering to Cyber Security standards and handling penetration test remediations.
- Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions.
- Utilize CI/CD tools like Jenkins and Harness for streamlined deployment processes.
- Conduct application performance monitoring and troubleshoot issues effectively.
- Design, develop, and manage REST APIs with secure authentication and authorization mechanisms.
- Participate in code reviews and use code scanning tools to ensure code quality.
- Provide on-call support for application-related issues when required.
Skills Required:
- Strong expertise in .NET and C# development
- Proficiency in SQL Server and T-SQL
- Hands-on experience with Azure services (Web Apps, Monitoring, etc.)
- Knowledge of REST API development, authentication, and authorization
- Familiarity with CI/CD tools (Jenkins, Harness) and DevOps practices
- Understanding of application security standards (Cyber Security, OWASP)
- Experience with code scanning and quality tools
- Exposure to Test Automation (nice-to-have)
- Strong problem-solving and troubleshooting skills
- Ability to work collaboratively in Agile/Scrum teams
- Flexibility for on-call support when needed
Education: Any Graduation in Computer Science or related field