You will design and architect scalable software solutions using .NET technologies.
Responsibilities
- Design scalable, secure, and maintainable architectures using .NET technologies.
- Develop and manage REST APIs with integrated authentication and authorization mechanisms.
- Leverage Azure services including Web Apps, App Insights, and Service Bus for deployment and management.
- Implement code scanning and quality tools like SonarQube to ensure compliance with OWASP and security standards.
- Manage CI/CD processes using Jenkins and Harness to support smooth release management.
- Troubleshoot, debug, and optimize complex applications for performance and security.
- Provide weekend and on-call support for production systems as required.
Required Skills
- 6+ years of experience in software development and architecture.
- Strong expertise in .NET Framework and .NET Core.
- Hands-on experience with Azure services (Web Apps, App Insights, Service Bus).
- Proficiency in REST API design, authentication, and authorization.
- Experience with SonarQube and adhering to OWASP standards.
- Knowledge of CI/CD pipelines using Jenkins and Harness.
- Experience working within Agile/Scrum environments.
- Degree in Computer Science or a related field.