
Software Architect
Who We Are
Build. Scale. Sustain.
PALO IT is a global technology consultancy that crafts tech as a force for good. We design, develop and scale digital and sustainable products and services to unlock value across the triple bottom line: people, planet, profit. We do the right thing, and we do it right. We're proud to be a World Economic Forum New Champion, and a B Corp-certified company.
- We are small enough to care locally, big enough to deliver globally (5 continents, 18 offices, +650 experts from +50 nationalities)
- We are robust and resilient (100% independent and 0 debt)
- We are entrepreneurs and passionate experts: We invest in what we believe genuinely and work as a collective intelligence
- We are positive, courageous, caring, doers and committed to excellence
Your Role
As a Software Architect, you will play a crucial role in designing, implementing, and overseeing architecture for identity management systems. Your responsibilities will include:
- Leading the development and implementation of scalable and secure software solutions, with a focus on identity management and biometric systems.
- Collaborating with cross-functional teams to define and enhance architectural standards across various software projects.
- Designing architectures that address performance, availability, and security needs while adapting to varying technological contexts.
- Utilizing your expertise in microservices, MVC, and serverless architectures to meet the demands of large-scale software projects.
- Contributing to architectural documentation and creating detailed diagrams to communicate design decisions effectively.
- Engaging with stakeholders to identify requirements and create practical solutions that align with business objectives.
- Mentoring junior developers and sharing knowledge around best practices in software architecture and development.
Who You Are
- At least 7-9 years of experience in software development, with a minimum of 3 years in software architecture roles.
- Proven experience implementing identity management solutions and familiarity with biometric identification systems.
- A robust track record in large-scale software development projects utilizing various architectures and technologies.
- Experience in both agile and traditional project environments, operating in on-premise and cloud systems.
- Proficiency in programming languages such as Java, with knowledge of C++, Python, and JavaScript.
- Experience with frameworks and development platforms such as Spring, .NET, Angular, or React.
- Familiar with containerization technologies like Docker and K8s, as well as both relational and non-relational databases (e.g., SQL, MongoDB).
- An understanding of various software architectures, including microservices, hexagonal, EDA, Serverless, MVC, SOA, and CQRS.
- Strong software design pattern knowledge and experience in creating scalable solution architectures.
- Competency in agile methodologies (like Scrum, Kanban) as well as DevOps practices.
- Familiarity with project management tools and version control systems (JIRA, Git).
- Proficient in English (B2 level or higher).
More About PALO IT
We’re eager to adapt to change, learn from our experiences, and move to meet our planet’s urgent needs. We are continuously taking action to:
- Become a climate net-zero company
- Deliver projects with a positive impact
- Train 100% of our workforce on impact
- Achieve B Corp certification among all our offices across the globe
- Continuously measure & improve employee happiness
Our clients are amongst the world's most successful companies. We innovate with both established Fortune 1000s, SMEs, and start-ups that aim to make an impact, become global leaders, and address the world's most complex challenges.
What We Offer
- Stimulating working environments
- Unique career path
- International mobility
- Internal R&D projects
- Knowledge sharing
- Personalized training
- Entrepreneurship & intrapreneurship
For more on our team culture and benefits,
Check out our careers page
And our PALOCast with direct testimonies from our Palowans!
PALO IT is an equal opportunity employer that values merit, qualifications, and abilities. We prioritize privacy and data security. For more information on our privacy practices, please refer to our Privacy Policy.
Solicitar este puesto
*
indica un campo obligatorio