Brief Description We are looking for a seasoned Senior Software Architect to lead and shape the technical direction of complex, scalable, and secure systems. This role demands a deep understanding of modern software architecture patterns and hands-on experience in building robust solutions for banking , financial platforms , and e-commerce systems with high transaction volumes. You will drive architectural decisions, lead engineering discussions, and guide the technical execution of large-scale digital products. Key Responsibilities: • Lead architectural strategy, design, and implementation for enterprise-grade applications. • Collaborate with product, DevOps, and engineering teams to translate business requirements into scalable, secure, and resilient architectures. • Own the architecture lifecycle, including blueprinting, documentation, system evaluation, and refactoring. • Conduct architecture reviews and ensure adherence to best practices, coding standards, and security guidelines. • Evaluate and recommend tools, technologies, and frameworks aligned with architectural vision. • Enable DevOps automation, CI/CD pipelines, infrastructure as code, and observability standards. • Provide mentorship and technical leadership to engineering teams across domains. Preferred Skills • 7+ years of experience in software development, with at least 3 years in a lead or architect role. • Proven experience designing distributed systems, large-scale APIs, and microservices-based applications. • Strong background in event-driven architecture, asynchronous processing, and domain-driven design (DDD). • Experience with REST, GraphQL, and API-first design principles. • Hands-on knowledge of AWS (preferred), Azure, or GCP, with practical experience in services like Lambda, ECS/EKS, S3, API Gateway, DynamoDB, SQS, etc. • Proficiency in Docker, Kubernetes, Helm, and containerized deployments. • Familiarity with Infrastructure as Code tools like Terraform or AWS CloudFormation. • Experience building high-security systems following standards like OWASP, PCI-DSS, and GDPR. • Deep knowledge of authentication, authorization protocols (OAuth2, OIDC, SAML, JWT), and IAM integration. • Experience designing high-performance systems with caching (Redis, Memcached), CDN strategies, and request optimization. • Strong data modeling experience with RDBMS (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra). • Exposure to messaging and streaming systems such as Kafka, RabbitMQ, or Amazon EventBridge. • Experience with software development using one or more of the following: Java, Python, Node.js, TypeScript, .NET, or Go. • Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI) and version control systems like Git. • Understanding of observability, monitoring, and logging using tools like Prometheus, Grafana, ELK Stack, or Datadog. • Experience in architecting digital platforms in the banking, fintech, or e-commerce domains. • Exposure to Blockchain technologies, smart contracts, and decentralized systems. • Strong analytical, communication, and documentation skills with a leadership mindset. What We Offer: • Leadership role in architecting business-critical digital platforms. • Exposure to cutting-edge technologies and innovation-driven teams. • Competitive compensation and benefits package. • Opportunities for continuous learning and certifications. • A dynamic and flexible work environment. Other Info Requested: Notice period, CTC, and Expected CTC. Note: Kindly mention in the email subject "Application for the post of Senior Software Architect" to careers@spericorn.com
Experience Level: You should have at least 4 years of experience in Blockchain Development. Key Responsibilities: Design, develop, and deploy smart contracts to enable property tokenization, fractional ownership, and rental yield distribution. Integrate blockchain components with off-chain systems to ensure smooth interaction between the platform and underlying blockchain infrastructure. Work closely with cross-functional teams, including frontend and backend developers, to implement comprehensive solutions. Design core DeFi components such as staking, LPs, yield strategies, and cross-chain bridges. Conduct thorough code reviews, security audits, and performance optimizations to guarantee the robustness and efficiency of smart contracts. Keep updated on the latest advancements in blockchain technology to make informed architectural decisions and feature implementations. Required Skills and Qualifications: You must have a minimum of 4 years of experience in blockchain development with a strong track record of deployed smart contracts. In-depth knowledge and hands-on experience with Ethereum, Solidity, Rust, Substrate, Cosmos SDK, and EVM-compatible chains. Experience working with IPFS for decentralized file storage and integration. Familiarity with DeFi concepts including liquidity, tokenomics, swaps, and staking. Strong understanding of blockchain architecture, consensus algorithms, and security best practices. Experience in integrating blockchain solutions into web applications, particularly within the MERN stack team. Preferred Qualifications: Experience with tokenization platforms or similar asset-backed blockchain projects. Knowledge of BASE, a secure, highly scalable layer-2 blockchain powered by Coinbase. Contributions to open-source blockchain projects or active engagement in blockchain developer communities. Understanding of legal and regulatory considerations in blockchain-based transactions. If you are interested in this position, please submit your updated resume to careers@spericorn.com.,