We are Hiring
Job Title: C# Developer with AWS/Azure Expertise
About Us
Welcome to NepOps, we connect Nepali talent with the global industry. At NepOps, we are passionate about empowering skilled professionals from Nepal to reach their full potential by providing them with unparalleled opportunities to work with leading international companies.
We are looking for an experienced C# Developer with expertise in AWS and/or Azure to join our dynamic team. The ideal candidate will have a strong background in C#/.NET development and experience working with cloud platforms to build, deploy, and maintain scalable applications.
Job Description:
As a C# Developer with AWS/Azure expertise at NepOps, you will be responsible for designing, developing, and maintaining software solutions that leverage cloud technologies. You will work closely with cross-functional teams to ensure that our applications are scalable, resilient, and aligned with business objectives. This role requires a deep understanding of cloud services, best practices in cloud architecture, and strong C# programming skills.
Key Responsibilities:
- Design, develop, and maintain C# applications and services.
- Implement cloud-based solutions using AWS and/or Azure to meet the organization’s needs.
- Collaborate with the development team to integrate cloud services with existing systems and applications.
- Develop and maintain RESTful APIs and microservices using C#/.NET Core.
- Design and implement scalable and secure cloud architectures, including compute, storage, and networking components.
- Utilize cloud services such as AWS Lambda, Azure Functions, EC2, S3, Azure App Services, and Azure Storage.
- Manage CI/CD pipelines for automated deployment and testing using tools like Azure DevOps or AWS CodePipeline.
- Optimize applications for performance, scalability, and security in a cloud environment.
- Implement and manage databases in the cloud, such as AWS RDS, DynamoDB, Azure SQL Database, and Cosmos DB.
- Ensure compliance with security best practices, including identity management, encryption, and access controls.
- Provide technical support and troubleshooting for cloud-based applications and services.
- Stay up-to-date with the latest developments in C#/.NET and cloud technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a C# Developer, with a strong understanding of the .NET framework and .NET Core.
- Extensive experience with cloud platforms, particularly AWS and/or Azure.
- Proficiency in cloud architecture, including infrastructure design, networking, and security.
- Experience with serverless computing, containers, and microservices architecture.
- Strong knowledge of RESTful API design and development.
- Experience with version control systems, such as Git.
- Familiarity with CI/CD pipelines, including automated testing and deployment.
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Excellent communication and collaboration skills.
Preferred Skills:
- Certification in AWS (e.g., AWS Certified Developer, AWS Certified Solutions Architect) or Azure (e.g., Microsoft Certified: Azure Developer Associate, Azure Solutions Architect).
- Experience with infrastructure as code (IaC) tools, such as Terraform or AWS CloudFormation.
- Knowledge of DevOps practices and tools, such as Docker, Kubernetes, Jenkins, or GitLab CI.
- Experience with Agile development methodologies.
- Familiarity with front-end technologies such as JavaScript, Angular, or React.
Why Join Us?
- 5 working days a week (Saturday & Sunday Off)
- Competitive salary
- Exposure with International Clients
- Supportive and inclusive work environment
𝐒𝐚𝐥𝐚𝐫𝐲: Based on skills and experience
How to Apply:
Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and why they are a good fit for this role.