The company is looking for a .Net Backend Developer with GCP and Kafka expertise to build scalable and high-performance applications.
Requirements
- Experience with full stack application development technologies, RESTful APIs, Relational and Document-Based databases, and Cloud technologies
- Excellent coding experience in C-Sharp/.NET (7+ years)
- Working experience with Kafka, Relational Databases (SQL Server/Postgresql), Splunk (logging), JSON/XML, Cloud hosting, Caching, Performance Analysis & Profiling, Twelve-Factor App Methodology, Resiliency Patterns, Observability Patterns, Agile Practices etc.
- Working experience building scalable and High-Performance applications
- Experience being a technical lead for a team and/or project.
- Experience with Docker and Kubernetes
- Expertise with Google Cloud Platform (GCP) Architecture. Strong Understanding of GCP Architecture and GCP Services. Ability to design and Develop applications on GCP.
Responsibilities
- Hands on experience gained through 6-10+ years in a software development role
- Experience with full stack application development technologies, RESTful APIs, Relational and Document-Based databases, and Cloud technologies
- Excellent coding experience in C-Sharp/.NET (7+ years)
- Working experience with Kafka, Relational Databases (SQL Server/Postgresql), Splunk (logging), JSON/XML, Cloud hosting, Caching, Performance Analysis & Profiling, Twelve-Factor App Methodology, Resiliency Patterns, Observability Patterns, Agile Practices etc.
- Working experience building scalable and High-Performance applications
- Experience being a technical lead for a team and/or project.
- Experience with Docker and Kubernetes
Other
- Bachelor’s degree in Computer Science or related field
- The ability to work independently and to effectively interact and collaborate with all types of stakeholders, both technical and business, peers, and leaders
- The ability work in a fast-paced environment and contribute to multiple projects simultaneously
- Strong problem solving and critical thinking skills
- The ability to quickly grasp complex concepts and learn new technologies