Senior Software Architect

7 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Brief Description

Senior Software Architect


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

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Pune, Maharashtra, India

Hyderabad / Secunderabad, Telangana, Telangana, India