Backend .NET Developer
Summary
Develops and maintains a .NET-based security application for the banking sector, designing, coding, testing, and deploying secure features using C#, ASP.NET, cloud platforms (Azure/AWS), and SQL Server, while ensuring compliance with banking security regulations.
Summary
We’re looking for a talented .NET Developer focused on cloud technologies and security, tasked with developing a cutting-edge security application for the banking sector.
Main Responsibilities:
- Develop and maintain .NET applications for a security application targeting the banking industry.
- Design, code, test, and deploy features to enhance application security and performance.
- Collaborate with product managers, designers, and developers to implement new features.
- Troubleshoot and resolve issues to ensure smooth application operation.
- Ensure compliance with banking regulations and security protocols.
- Create and maintain comprehensive documentation.
- Optimize application performance and scalability.
Key Requirements:
- Proficiency in C#, ASP.NET, MVC.
- Experience with cloud platforms like Azure or AWS.
- Strong understanding of security tools and practices.
- Knowledge of SQL Server and database systems.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills and team collaboration experience.
Nice to Have:
- Certifications in cloud technologies or security.
- Experience with DevOps practices and tools.
- Familiarity with agile development methodologies.
- Front-end development experience (HTML, CSS, JavaScript, Angular/React).
- Experience with RESTful API development.
- Knowledge of CI/CD pipelines and containerization (Docker, Kubernetes).
- Familiarity with monitoring/logging tools.
- Understanding of microservices architecture and serverless frameworks.
- Experience with Infrastructure as Code tools (Terraform, CloudFormation).
- Proficiency in scripting languages (PowerShell, Bash).
- Experience with message queuing systems (RabbitMQ, Kafka) and GraphQL.
Other Details:
- Location: Flexible remote options available.
- Team: Supportive and innovative technology team.
- Benefits: Competitive pay, health insurance, retirement plans, professional growth opportunities.
- Work-Life Balance: Flexible hours.