Primary Skill Set
• Web Technologies: C#.NET, ASP.NET, .NET Framework, .NET Core, WCF, LINQ, ORM (Entity Framework, nHibernate)
• Cloud Technologies: EC2, S3, RDS, VPC, IAM, EKS, CloudFront, SNS, SQS, ElasticSearch, CloudWatch (or Azure equivalent)
• Database: SQL Server, Oracle, PostgreSQL
• Development Methodology: Agile (JIRA) including Kanban and Scrum
• Testing Frameworks: Unit Testing (XUnit, NUnit)
• Source Repository: TFS, Git
• CICD Servers: Jenkins, Bamboo, TeamCity
Secondary Skill Set
· Should be willing to learn new libraries and apply them in project quickly
· Willing to learn UI automation test frameworks
Roles and Responsibilities
• Proficient with Microsoft .NET Framework & .NET Core development using C#
• Experience building Single Page Applications (SPA) using a formal JavaScript framework such Angular or React
• Experience in migrating on-premise applications to cloud
• Extensive experience in developing enterprise grade applications
• Familiarity with RESTful API design and T-SQL skills (writing Stored Procedures, Query Optimizations)
• Experience in designing NoSQL schema and working in any NoSQL database
• Experience with debugging, performance profiling and optimization
• Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
• Containerization using Docker and Kubernetes
• Experience with automated testing
• Experience in analysing Applications Logging, Performance and Security
• Excellent Troubleshooting and Problem Solving Skills
• Excellent English communication skills, both written and verbal
Any Graduate