Job Description
We are seeking a highly skilled and proactive Software Architect to lead the architectural evolution of the Atellica Data Manager (ADM) platform
This role focuses on two key initiatives:
Modernizing security for the legacy ADM 2
0 application, Designing a microservices architecture for the next-generation ADM 3
0 platform, The ideal candidate will have deep technical expertise, strong communication skills, and the ability to collaborate across cross-functional teams and external partners such as Siemens, Key Responsibilities
ADM 2
0 (Legacy Platform)
Analyze and document the existing architecture, including Java components, Progress ABL, PASOE, and thick client modules, Lead R&D on interface security: mTLS, secret management and rotation, secure API design, Collaborate with Siemens and internal teams to ensure architectural decisions align with functional and data requirements, ADM 3
0 (Next-Gen Platform)
Define and finalize microservices architecture: service boundaries, tenant isolation, centralized configuration management, Design secure communication protocols, logging, error handling, and caching strategies, Work with Siemens to establish domain-driven design boundaries based on existing database schemas and transactional scopes, Explore AI integration opportunities for code transformation and automation, Cross-Cutting Concerns
Create and maintain architecture documentation that meets regulatory and stakeholder expectations, Drive technical discussions, workshops, and decision-making forums with internal and external stakeholders, Mentor development teams and ensure alignment with architectural standards, Required Skills & Experience
14+ years of experience in software design and development, with at least 3+ years in an architect role, Strong understanding of dot net, SQL Server, Azure, Expertise in MVC and Microservice design patterns, Knowledge in cloud native design patterns, Expertise in secure interface design: mTLS, OAuth2, and secret management tools (e
g,, Azure Key Vault), Familiarity with tools/frameworks: Redis, Keycloak, API Management (APIM), Practical use of AI tools like GitHub Copilot for vibe-driven prompt coding and advanced prompt engineering, Proven ability to lead cross-functional teams and influence architectural decisions, Excellent documentation and communication skills, Preferred Qualifications
Bachelors or Masters degree in Computer Science, Engineering, or related field, Certifications such as TOGAF, Azure Solutions Architect, or equivalent, Experience in regulated environments (e
g,, healthcare, diagnostics),
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: Sunquest Information
Location(s): Bengaluru
Keyskills:
keycloak
github
software design
azure key vault
documentation
microsoft azure
api management
sql server
redis
microservices
software design and development
java
design patterns
.net
mvc
oauth
communication skills
interface design
architecture