Position Title: Software Architect
Location: Bangalore India
Description
We are seeking an experienced and highly skilled Software Architect with 1215 years of expertise in software design development and architecture for enterpriselevel applications. The ideal candidate will have a proven track record of driving technical strategy creating scalable architectures and overseeing complex software projects from inception to delivery. Experience in Identity and Access Management (IAM) is highly preferred.
Key Responsibilities
- Architectural Design & Strategy: Develop document and maintain highlevel architecture designs for complex software systems to meet both business and technology goals. Ensure alignment with industry best practices and emerging technologies.
- Solution Development: Translate requirements into scalable flexible and robust solutions by collaborating with crossfunctional teams including developers product managers and business analysts.
- Technical Leadership: Serve as a technical leader guiding teams through design decisions architectural best practices and technical tradeoffs.
- Identity and Access Management: Design solutions that integrate with or enhance existing IAM frameworks with a focus on security compliance and scalability (if applicable).
- Performance Optimization: Identify areas of improvement within existing architectures focusing on scalability performance security and maintainability.
- Collaboration: Work closely with the DevOps team to ensure continuous delivery of quality software participating in code reviews and promoting an agile collaborative and growthoriented environment.
- Mentorship & Leadership: Mentor engineering teams providing technical guidance and fostering a culture of continuous learning and improvement.
Requirements
- Experience: 1215 years of experience in software development with at least 5 years in an architecture role.
- Technical Expertise: Proficiency in enterprisegrade software architecture with a strong background in Java .NET or similar languages as well as experience with RESTful services microservices and cloudnative applications (Azure AWS or GCP).
- Cloud & DevOps: Strong experience with cloud platforms (preferably Azure) and understanding of CI/CD practices containerization (Docker/Kubernetes) and infrastructure as code.
- Database Knowledge: Skilled in working with both relational and NoSQL databases optimizing for high availability and performance.
- Security Focus: A strong understanding of secure coding practices and handson experience implementing security standards and protocols (e.g. OAuth2 SAML OpenID Connect).
Preferred Qualifications
- Identity and Access Management (IAM): Previous experience in IAM solutions user authentication/authorization and/or familiarity with identity protocols (e.g. OAuth SAML OpenID Connect).
- Certifications: Azure Solutions Architect AWS Certified Solutions Architect or certifications in IAM tools (e.g. Okta Certified Professional) are a plus.
Soft Skills
- ProblemSolving: Analytical thinker with strong problemsolving skills and the ability to make sound decisions in complex situations.
- Communication: Excellent communication skills able to convey complex technical concepts to nontechnical stakeholders and document architecture decisions effectively.
- Leadership: A teamoriented leader with the ability to work crossfunctionally and influence without direct authority.
Exostar is an Equal Employment Employer. The company provides equal employment opportunity to all applicants without regard to race color religion sex national origin age marital status disability status or genetic information. Exostar is committed in providing equal employment opportunity for all person in all facets of employment including recruiting hiring compensation promotion training benefits transfers and working conditions.