Summary:
The primary function of the .NET Developer role is to develop a cutting-edge security application for the banking sector, utilizing cloud technologies and ensuring data security. This role is centered around building, maintaining, and enhancing .NET applications to provide robust security solutions for sensitive financial data.
Main Responsibilities:
- Develop and maintain .NET applications for security purposes.
- Design, code, test, and deploy application features.
- Collaborate with product managers and designers to implement new functionalities.
- Troubleshoot and resolve application issues to ensure smooth operations.
- Ensure compliance with banking regulations related to security.
- Create and maintain documentation related to the application.
- Optimize application performance and scalability.
- Work with front-end technologies such as HTML, CSS, and JavaScript.
- Develop RESTful APIs and use version control systems like Git.
Key Requirements:
- Proficiency in C#, ASP.NET, and MVC.
- Experience with cloud platforms like Azure or AWS.
- Strong knowledge of security tools and practices.
- Familiarity with database systems, especially SQL Server.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team, with good communication skills.
Nice to Have:
- Certifications in cloud technologies or security.
- Experience with DevOps practices and tools.
- Familiarity with agile development methodologies.
- Front-end development experience with frameworks like Angular or React.
- Knowledge of automated testing frameworks and tools.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Experience with CI/CD pipelines.
- Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Proficiency in scripting languages like PowerShell or Bash.
- Experience with message queuing systems like RabbitMQ or Kafka.
- Familiarity with GraphQL for API development.
Other Details:
- Location: Flexible with work from home options.
- Compensation: Competitive pay and benefits including health insurance and retirement plans.
- Work Environment: Opportunities for professional growth, supportive team culture.
📌 .NET Developer with Azure Experience (India)
🏢 Emagine
📍 India