We are currently looking for a person to join our Enterprise Software Services department in the role of Principal C# Software Engineer
Requirements:
We are currently looking for a person to join our Enterprise Software Services department in the role of Principal C# Software Engineer
,[Cooperate with product owners, engineers, and business stakeholders to analyze the requirements and develop the enterprise-class solution , Gain domain and solution knowledge to take responsibility for the full product life cycle development , Follow best software development practices to ensure high quality and great user experience , Develop relevant architecture diagrams, documentation, and corresponding presentations to communicate overall design and implementation approach to a wide range of stakeholders , Collaborate with development teams to containerize applications and define CI/CD pipelines for seamless deployment and updates. , Develop and implement best practices for containerization, orchestration, and deployment of applications , Use agile development methodologies that require active participation in all team’s duties , Periodically participate in C# code reviews to ensure that the code quality delivered to customers is developed using best practices Requirements: Enterprise software, C#, CI/CD Pipelines, Degree, .NET Framework, DevOps, Infrastructure as Code, Kubernetes, Prometheus, Grafana, K8s, DDD, Kafka, PostgreSQL, Python, Testing, Communication skills