Over 10 years we help companies reach their financial and branding goals. Spryc Systems is a values-driven technology agency dedicated.

Gallery

Contacts

706, Skyi Star Town 7, Pune, India

info@spryc.com

+91-7387-488-111

Job Posting

Job Summary:

We are seeking a highly skilled C# .NET Lead Developer with extensive experience in Azure and AWS cloud platforms to drive the design, development, and deployment of cloud-based applications. The ideal candidate should have a strong technical background in C# and .NET technologies, with the ability to lead a team of developers and collaborate with cross-functional stakeholders to deliver high-quality solutions.

Key Responsibilities:

  • Lead the design, development, and deployment of scalable, secure, and high-performance applications using C# and .NET Core.
  • Architect and implement cloud-based solutions using Azure and AWS services, ensuring reliability and scalability.
  • Provide technical leadership, mentorship, and code reviews to a team of developers.
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and best practices.
  • Optimize application performance and ensure high availability using cloud-native services.
  • Implement DevOps practices, including CI/CD pipelines, automated testing, and monitoring.
  • Develop APIs and microservices using RESTful standards and secure authentication mechanisms.
  • Manage and optimize SQL and NoSQL databases for cloud-based applications.
  • Ensure best practices in security, compliance, and data protection.
  • Troubleshoot and resolve production issues, ensuring system stability and performance.

Required Skills and Qualifications:

  • 8+ years of experience in software development with a strong focus on C# and .NET Core/.NET Framework.
  • Hands-on experience with Azure and AWS cloud services, including but not limited to:P
    1. Azure: App Services, Functions, Storage, SQL Database, Kubernetes, Logic Apps
    2. AWS: EC2, S3, Lambda, RDS, API Gateway, DynamoDB
  • Strong knowledge of microservices architecture and event-driven design.
  • Experience with Docker and Kubernetes for containerized applications.
  • Expertise in RESTful APIs, GraphQL, and WebSockets.
  • Proficiency in SQL Server, PostgreSQL, and NoSQL databases (MongoDB, DynamoDB).
  • Strong understanding of DevOps principles and experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, or AWS CodePipeline).
  • Experience with IaC tools (Terraform, CloudFormation, Bicep, ARM Templates).
  • Familiarity with authentication and authorization protocols like OAuth, OpenID Connect, and JWT.
  • Strong problem-solving, analytical skills, and ability to work in an agile environment.
  • Excellent communication and leadership skills.

Preferred Qualifications:

  • Experience in serverless computing (AWS Lambda, Azure Functions).
  • Knowledge of message queuing systems (Kafka, RabbitMQ, AWS SQS, Azure Service Bus).
  • Experience with performance tuning and optimization in cloud applications.
  • Certification in Microsoft Azure (AZ-204, AZ-400, or equivalent) and/or AWS (AWS Certified Solutions Architect or Developer) is a plus.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional development and growth.
  • A collaborative and inclusive work environment.
  • Flexible work arrangements and a healthy work-life balance.