Job Description
Our Mission is to Simplify Life. We are looking to Simplify and automate complex decision-making for customer centric industries, like Utilities, Financial Services, Logistics, and commerce, that drive the world's economies and you have the chance to join the revolution. We are trying to solve huge challenges in today's enterprise that are directly impacting the employee and customer experience
As the Lead Solution Architect, you will work closely with engineering teams, product managers, and business stakeholders to design and implement technology solutions that align with the organization's strategic objectives. You will take the lead in creating architectural designs, evaluating technology options, and making high-level decisions that shape the future of the technology landscape for the company.
Main Job Responsibilities:
- Lead the development of architectural strategies for large-scale, complex systems.
- Provide technical leadership to software development teams.
- Engage with stakeholders, product managers, and technical teams to translate business requirements into technology solutions.
- Evaluate new technologies and software products to determine the feasibility and desirability of incorporating them within the company.
- Mentor and coach architects and developers to help them meet architectural goals and standards.
- Create and maintain documentation for architecture patterns, decisions, and solutions.
- Lead proof-of-concept initiatives for technology adoption.
- Review code and design to ensure alignment with architectural vision and best practices.
- Participate in architecture review boards and provide architectural recommendations.
- Stay updated on emerging technologies, tools, and frameworks. Evaluate their suitability for the organization's projects and make recommendations for adoption or integration.
- Work with infrastructure teams to ensure that hardware and software infrastructure align with the company’s architectural objectives.
Skills
Requirements
Needed Competencies:
- Strong coaching and mentoring skills
- Able to work under minimal supervision
- Ability to work in a team environment
- Willing to work with people in remote sites or different time zones
- Leading skills
- Time management skills
- Proactive
- Excellent communication skills
- Problem Solver type
- Critical Thinking
- Innovative and enjoy learning new technologies
- Willing to work in a fast-passed environment
- English Language – Advanced Level
Knowledge, Skills and Abilities:
- Development skills in Java, J2EE, Spring, HTML 5, DHTML, JavaScript, Ajax.
- Strong programming skills in Camunda modeller, system flows, processes and structured thinking.
- Should be able to understand and implement the design.
- Knowledge of N-tier application architectures.
Prefrences:
- Knowledge of programming or any scripting languages: C#, Java, JavaScript, python
- Utilities industry knowledge
- Data Management and Big Data Architectural Design
- TOGAF Certified
- OWASP
Education: BS or MS in Computer Science or equivalent work experience.
Travel: Occasional traveling for specific project requirements. (0% - 50%)
- Work Schedule: Avertra's local office schedule.