You will drive the design and implementation of complex, scalable enterprise services.
Responsibilities
- Design and build scalable enterprise services utilizing Microservices architecture.
- Develop backend solutions using .NET Core, C#, and related frameworks.
- Implement event-driven systems using RabbitMQ or Kafka.
- Own the development and deployment lifecycle using CI/CD methodologies.
- Construct and maintain UI applications using modern web technologies.
Required Skills
- 10+ years of full stack software development experience.
- Strong knowledge of .NET Framework, .NET Core, C#, REST, MVC, WCF, and Web Services.
- Hands-on experience with NoSQL databases (Mongo, Elastic Search, Graph DB, Cassandra).
- Proficiency in event-based architecture patterns.
- Experience building cloud-native services on AWS, Azure, or Pivotal Cloud Foundry.
- Expertise in building UI applications with HTML, CSS, and JavaScript.
- Deep understanding of Microservices architecture and design patterns.
- Experience with CI/CD tools and practices.
Preferred Skills
- Exposure to containers, including Docker and Kubernetes.
- Experience with UI/UX frameworks and micro-front ends.