About the job Dot Net Application Developer
Company Description
We are a consulting company with a bunch of technology-interested and happy people!
We love technology, we love design and we love quality. Our diversity makes us unique and creates an inclusive and welcoming workplace where each individual is highly valued.
With us, each individual is her/himself and respects others for who they are and we believe that when a fantastic mix of people gather and share their knowledge, experiences and ideas, we can help our customers on a completely different level.
We are looking for you who want to grow with us!
With us, you have great opportunities to take real steps in your career and the opportunity to take great responsibility.
Job Summary:
We are seeking a skilled Backend Software Engineer with robust experience in .NET Core, Microservices, and Azure cloud technologies. The ideal candidate should have a proven track record in backend application development, a strong understanding of database systems, and expertise in cloud infrastructure and DevOps practices.
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using .NET Core and Microservices architecture.
- Develop, test, and manage APIs for seamless integration with other systems.
- Utilize Azure cloud services such as Azure Functions, Azure Storage Service, Azure Service Bus, Azure App Service, and Cosmos DB to build and deploy robust applications.
- Manage databases, including SQL Server and document databases, ensuring performance, reliability, and scalability.
- Create and maintain CI/CD pipelines using Azure DevOps and GitHub Actions to automate build, test, and deployment processes.
- Monitor and troubleshoot applications using Azure Monitoring and Azure App Insights.
- Implement and adhere to application and cloud security best practices.
- Collaborate with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to deliver high-quality software solutions.
Required Skills and Qualifications:
- Minimum 6 years of hands-on experience in backend application development.
- Proficiency in .NET Core with extensive experience in Microservices and API development.
- Strong hands-on experience with Azure cloud services, including:
- Azure Functions
- Azure Storage Service
- Azure Service Bus
- Azure App Service
- Azure App Insights
- Azure Monitoring
- Azure Cosmos DB
- Azure Virtual Machines (VMs)
- Expertise in SQL Server and document database management.
- Hands-on experience in building and managing CI/CD pipelines using Azure DevOps and GitHub Actions.
- Good understanding of application and cloud security best practices.
- Strong problem-solving skills and ability to work in an agile environment.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Certification in Azure or related technologies is a plus.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Knowledge of Agile and Scrum methodologies.
Start: Immediate
Location: Bangalore
Form of employment: Full-time until further notice, we apply 6 months probationary employment.
We interview candidates on an ongoing basis, do not wait to submit your application.