SOFTWARE ARCHITECT
Descrição da oferta de emprego
As a Software Architect you will be responsible for designing software architecture that meets the unique requirements and constraints of our clients products.
You will play a pivotal role in choosing the right technology stack, ensuring high performance, integrating with various systems, and designing security and data privacy solutions.
Key Skills Software Architecture Design Expertise in creating secure, scalable, and adaptable software architectures that address specific needs and constraints, such as limited processing power and variable network connectivity.
Strong awareness of security protocols and standards in software development, crucial for protecting sensitive data.
Programming Experience Strong programming experience is a requirement.
Our technology stack includes Automotive Android Development using Kotlin and Java, and Cloud Development with JavaScript.
Alignment with this stack is highly desirable.
Mobile and Cloud Development Experience with Mobile Android Development or Automotive Android Development, and familiarity with cloud platforms like AWS, Azure, or GCP.
Systems Integration Skilled in integrating with various APIs, hardware systems, and external services.
Software Development Best Practices Proficient in implementing software development best practices, including setting up and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines, applying DevOps methodologies, ensuring code quality, implementing testing strategies, and following agile development processes for efficient and high-quality software delivery.
Leadership and Communication Ability to lead and mentor a team of developers while effectively communicating complex technical concepts to non-technical stakeholders.
Problem-Solving and Project Management Aptitude for innovative solutions to technical challenges and experience in managing software development projects to ensure timely, high-quality deliverables.
Responsibilities Create the blueprint of software systems, considering their unique needs and constraints.
Select the technology stack that best suits the requirements of each project.
Ensure the high performance and efficiency of applications.
Plan and oversee the integration of software with hardware systems and external services (e.
., smartphones or cloud services).
Design security and data privacy architectures to protect user data and ensure compliance with regulations.
Plan for future expansion or integration of new features into systems.
Ensure system architectures comply with industry standards, legal regulations, and safety guidelines.
Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Software Architect with a focus on software design and development.
In-depth knowledge of software architecture principles and best practices.
Strong programming experience is required, particularly with Automotive or Mobile Android Development using Kotlin and Java, and Cloud Development with JavaScript.
Experience with cloud platforms such as AWS, Azure, or GCP.
Strong understanding of security principles related to software development.
Experience in integrating with APIs, hardware systems, and other software systems.
Familiarity with regulatory standards and compliance requirements in the software industry.
Detalhes da oferta
- Adecco Recruitment
- 18/12/2024
- 18/03/2025
A empresa é de outsourcing, cliente area banca:junta-te a nós: desenvolvimento de software: projetar, desenvolver, testar e manter software de alta qualidade, seguindo boas práticas de engenharia de software e padrões de codificação... js, express, django, flask, etc... desenvolvimento web: se o trabalho......
· review software patch release notes for compatibility and installation processes... operational management · create knowledge articles to document software patch deployment and remediation tasks... · manage and ensure effectiveness of security solutions, including firmware upgrades, anti-virus solutions......
The main responsibilities will be software development with: asp... experience: 3 years ++ uniksystem is growing the software team to deliver capacity to an onsite customer in lisbon... js (3+ years) experience with web applications (backend), distributed systems and apis preferred additional skills......
Aptidões importantes: noções sólidas em gestão comercial, preferencialmente no software xd e sage; configuração de sistemas windows, software de segurança e conhecimentos de redes de dados... a empresa pretende integrar na sua equipa um técnico de informática para fornecer apoio e implementação de sistemas......
Aptidões importantes: noções sólidas em gestão comercial, preferencialmente no software xd e sage; configuração de sistemas windows, software de segurança e conhecimentos de redes de dados... a empresa pretende integrar na sua equipa um técnico de informática para fornecer apoio e implementação de sistemas......
Your main responsibilities: perform thorough testing on software applications... join us in ensuring top-tier software quality and driving user satisfaction!... requisitos do trabalho ideal if you have: proven experience in software qa testing... as a qa tester, you'll ensure flawless user experiences......
Funções - desenvolvimento de projetos de arquitetura - desenvolvimento de projetos nas diferentes fases: estudo prévio; licenciamento; projeto de execução; medição e acompanhamento de obra - apoiar no desenvolvimento de desenhos técnicos de sistemas construtivos em autocad - realizar licenciamentos e......
Funções - desenvolvimento de projetos de arquitetura - desenvolvimento de projetos nas diferentes fases: estudo prévio; licenciamento; projeto de execução; medição e acompanhamento de obra - apoiar no desenvolvimento de desenhos técnicos de sistemas construtivos em autocad - realizar licenciamentos e......
Está pronto(a) para dominar o futuro do software e tecnologia? junte-se à revolução techframe... queremos um(a) estratega, um(a) visionário(a), alguém com o talento para abrir portas em mercados globais e reinventar a forma como o mundo interage com produtos, serviços e soluções de software......
Experience with software development lifecycle... debug and troubleshoot software issues... write clean, maintainable code... outros dados de posição #getready to meet with us! ready to code the future? apply with your cv in english/portuguese and agree to personal data processing: *****@*****......