Job Role: Sr Dot Net Developer( Lead)Location: RemoteExperience:9+ YrsVisa: H 4 EAD, GC and USC#W2 *Note: Must work on Genisis W2 Payroll
Overview:We are seeking a highly skilled and motivated Lead .NET Developer with extensive experience in AWS cloud services to join our dynamic team. As a Lead Developer, you will be responsible for overseeing development projects, mentoring team members, designing, developing, and deploying cloud-based solutions using the .NET framework and AWS services. This role requires deep technical expertise, leadership skills, and the ability to deliver high-quality solutions in a fast-paced environment.Key Responsibilities:Lead development efforts: Oversee a team of developers, ensuring high-quality delivery of cloud-native .NET applications.Architect and design solutions: Develop scalable, secure, and robust architecture using .NET technologies and AWS cloud services.Cloud Integration: Utilize AWS services (e.g., EC2, Lambda, S3, RDS, CloudFormation, etc.) to integrate and deploy cloud solutions.Code reviews: Ensure adherence to best practices, coding standards, and maintain high-quality code across projects.Mentor team members: Provide technical guidance, mentor junior developers, and support their growth within the team.Collaboration: Work closely with cross-functional teams (QA, DevOps, Product Management) to deliver solutions on time.DevOps Practices: Implement CI/CD pipelines, infrastructure as code (IaC), and monitoring strategies in AWS environments.Troubleshoot and debug: Identify, troubleshoot, and resolve production and development issues.Stay current: Keep up with the latest trends in .NET and AWS, and continuously seek to improve the development processes and tools.Requirements:Experience: 8+ years of experience in .NET development, with a minimum of 3 years in a leadership or senior development role.AWS Expertise: In-depth experience with AWS services, cloud architecture, and cloud-native application design. Experience in managing and deploying applications in the cloud.Technical Skills:Proficiency in C#, ASP.NET Core, and .NET Framework.Experience with AWS services such as Lambda, EC2, S3, RDS, DynamoDB, CloudFormation, API Gateway, etc.Solid understanding of cloud security, best practices, and cost optimization strategies on AWS.Familiarity with containerization (Docker, Kubernetes) in AWS environments.Knowledge of SQL Server, PostgreSQL, or other relational databases.Experience with CI/CD pipelines and infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.Leadership Skills: Proven experience leading development teams, including mentoring, code reviews, and fostering collaboration.Agile/Scrum: Strong understanding of agile development methodologies and experience working in a Scrum environment.Problem-Solving Skills: Strong analytical and problem-solving skills with attention to detail.Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively across teams and stakeholders.Preferred Qualifications:AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified DevOps Engineer).Experience with microservices architecture and serverless computing.Knowledge of RESTful APIs and web services development.Experience with monitoring tools like AWS CloudWatch, New Relic, or Datadog.