You will design and implement scalable n-tier architectures and distributed systems for enterprise clients.
Responsibilities
- Design and implement SOA services using SOAP, WCF, Web Services, WebApi, and RESTful microservices.
- Document architectural patterns and technical decisions using appropriate tooling.
- Identify and remediate security vulnerabilities within APIs and web applications.
- Implement use case designs using SOAP XML constructs for structured information exchange in decentralized environments.
- Manage application development through Microsoft Visual Studio .NET IDE and DevOps workflows.
Required Skills
- 12+ years of experience in application development and architecture.
- Deep expertise in Microsoft .NET (Framework, Core, and .NET 5).
- Experience with n-tier architecture and SOA implementation.
- Proficiency in web development using Angular and Bootstrap.
- Hands-on experience with CI/CD and GitOps concepts.
- Practical knowledge of messaging queue tools such as RabbitMQ or Kafka.
- Experience managing highly complex application security requirements.
- Competency with Microsoft Visual Studio .NET and GUI-related development tools.
Preferred Skills
- Degree in any graduate field.