About client: Our client is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84000 entrepreneurial professionals across more than 30 countries it caters to over 700 clients with its extensive domain and technology expertise to help drive superior competitive differentiation customer experiences and business outcomes. Job description:
Required Skills Net Core RDBMS Work as part of an agile team developing applications designing sprints and leading the team in ensuring deliveries are met Design and implementation of lowlatency highavailability and highperformance applications Ensure code modularity with microservices architecture in the frontend and backend Ensure best practices in backend API development Participate in the complete software development lifecycle and write code that is maintainable traceable clear and concise Bring in technical leadership and mentor team members enabling them to achieve their goals Manage application deployment considering security scalability and reliability Manageevolve automated testing setup for backend and frontend for faster bug reporting and fixing Solid understanding of RESTful API design and integration Knowledge of database design and management including both SQL and NoSQL databases Experience with version control systems Excellent problemsolving and communication skills Strong understanding of objectoriented programming Proficient in C or VBNet Skill for writing reusable libraries Familiar with various design and architectural patterns preferred Singleton and Factory patterns Familiarity with RDBMS SQLPostgresMySQL Knack for writing clean readable and easily maintainable code Experience implementing automated testing platforms and unit tests xUnit preferred Experience in identifying the opportunities to optimize code and improve performance of backend API and database queries Understanding of the best software engineering coding practices Nice to have Skills Proficient in AWS services such as EC2 S3 RDS EKS Lambda CloudWatch CloudFront VPC Experience with version control systems such as Git Experience with DevOps tools eg Jenkins UCD Kubernetes ArgoCD Splunk Skills .NETReactJs