What You'll Do
Design and oversee the creation of advanced software systems tailored to enterprise requirements, ensuring they support long-term business strategies. You'll translate complex challenges into clear, actionable technical roadmaps.
Lead discovery sessions with clients to deeply understand their operational hurdles and opportunities. Use these insights to define technology approaches that deliver measurable value.
Produce detailed solution models, diagrams, and documentation that communicate architecture decisions to both technical teams and business leaders. Maintain alignment with security protocols and regulatory standards across all deliverables.
Guide development teams by promoting sound engineering practices and mentoring individuals on architectural principles. Support a culture of innovation and continuous improvement.
Collaborate across technical and business domains, making balanced decisions that consider performance, scalability, risk, and stakeholder priorities.
Requirements
- Experience designing enterprise-level software solutions using modern frontend and backend technologies
- Proficiency with SQL and NoSQL databases, both on-premises and in cloud environments
- Familiarity with cloud infrastructure platforms and on-premises networking, including intranet and extranet systems
- Strong understanding of security standards and compliance requirements in distributed systems
- Ability to lead technical workshops and present solutions clearly to diverse audiences
- Skilled at balancing technical depth with strategic business thinking
Benefits
This role supports professional growth through exposure to diverse industries and complex technical challenges. You'll have opportunities to shape best practices, influence project direction, and expand your expertise in next-generation architectures across hybrid environments.
