Job Description
- Solution Design & Strategy:
- Lead the end-to-end architectural design for major products and features, translating complex business requirements into robust, scalable, and maintainable technical solutions.
- Define technology roadmaps and architectural standards, advocating for best-practice patterns (e.g., event-driven architecture, microservices).
- Perform Architectural Review Board duties, reviewing and approving designs from other teams.
- Technical Leadership & Mentoring:
- Serve as the technical authority and subject matter expert for SDLC (Software Development Life Cycle), Define Methodology, Software Project Monitoring, Stakeholder management, Define Data and Software Platform for Customer-Facing Applications.
- Provide hands-on guidance to engineering teams on implementation, technology choices, and problem resolution.
- Promote a culture of DevOps, security-by-design, and continuous improvement.
- Stakeholder Alignment:
- Partner closely with Product Managers, Engineering Leads, and executive stakeholders to align technical solutions with business goals and budget constraints.
- Create and maintain high-quality documentation including architecture diagrams, sequence diagrams, and decision logs.
Additional Educational Requirements
Jobs Requirements
- Experience: 10+ years of professional experience in software development, with at least 3 years in a dedicated Solution Architect or Lead Architect role.
- Platform Expertise: Proven track record designing and deploying solutions on a major cloud and on-premise platform for (Oracle Apex and Java). Expertise in core services like Proficiency in Bootstrap, JavaScript, jQuery, and responsive UI design, experience working with Oracle and/or Microsoft SQL Server, understanding of web application architecture, HTTP protocols, and MVC patterns, familiarity with NetBeans or IntelliJ IDEA (preferred development tools), experience using version control tools like Git is a must.
- Architectural Patterns: Deep knowledge of modern architectural styles (e.g., Microservices, Monolith to Microservices migration, Serverless, Event-Driven Architecture, Service Mesh).
- Programming: Strong background in at least one modern language: Java, Python, Node.js, Go.
- Data Stores: Experience with various database technologies (SQL and NoSQL, e.g., PostgreSQL, MongoDB, Redis) and data modeling principles.
- Soft Skills: Exceptional written and verbal communication skills, with the ability to articulate complex technical concepts to non-technical audiences.
- Certification in a relevant mentioned platforms Solutions Architect – Professional.
- Experience with Domain-Driven Design (DDD) and tackling technical debt.
- Process knows how on RMG or Textile would be added advantage.
- Familiarity with Infrastructure as Code (Terraform or CloudFormation).
Please Login as Candidate to Apply !!
Login