Senior Application Architect
- Design, Development and Implement Solutions Design, Lead Development and implement robust solutions that meet business needs and align with the company''s technological strategy.
- Analyze Technology Environment
- Assess the current technology environment, including software systems, hardware, and networks.
- Business Impact Assessment
- Evaluate the business implications of various technological choices and guide stakeholders in making informed decisions.
- Technical Leadership
- Provide technical leadership and support to development teams, ensuring projects are completed on time and within budget.
- Documentation - Document all designs and technological decisions and analysis for future reference.
- Stakeholder Communication - Liaise with various stakeholders, including business leaders and technical teams, to ensure alignment and understanding.
- Stay Updated - Keep abreast of the latest technologies and trends to ensure solutions are current and competitive.
- Problem-Solving - Identify and resolve technical issues as they arise, ensuring minimal disruption to business operations.
- What you'll need to bring to the party
- Skills - Cloud Computing ,Proficiency in AWS Cloud platform to design scalable and secure solutions.
- Data Management Expertise in databases (SQL, NoSQL) and data warehousing solutions
- Cybersecurity Strong knowledge of cybersecurity practices to protect sensitive financial data.
- DevOps Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes) for efficient development and deployment
- Regulatory Compliance Knowledge of financial regulations (e.g., GDPR, CCPA) to ensure compliance
Qualifications
- 5 years of relevant experience of leading Technology solutions in major Software organizations.
- Experience with software engineering practices and design such as: coding standards, Agile (scrum) methodologies and test-driven development.
- Experience designing solutions for scalability and reliability; knowledge in Microservices and SaaS architecture, Web Services/SOA Connectivity.
- Proficient in OOAD and software technologies including Java (Client-side, Server-side, Security APIs, Web development, Spring/MVC/Spring Boot, JSP/Servlets, OSGi, Hibernate), SaaS (Docker, Kubernetes, Kafka), Workflow, BPM platforms, Business rules frameworks, Enterprise Service Bus (ESB), Rest/JSON, SOAP/XML, Oracle, Single Sign-On (SSO), HTML5, Performance Tuning/Profiling, Testing frameworks.
- Experience in negotiations, presentation, programming, and troubleshooting