Software Vacancy
Malta
Recently Posted
Currently, we are looking for a Technical Architect to join the growing team.
Duties & Responsibilities
- Bridge the gap between business needs and the development team to create technical specifications and incremental architecture
- Collaborate with different development teams to achieve a common goal
- Liaise with different stakeholders to define functional and non-functional requirements
- Assisting the development team on new and existing projects
- Establish and promote coding standards and best practices
- Help on harmonizing technologies across the organization
- Work with Scrum Master and Head of Software Development to plan and tackle the technical backlog
- Documentation of processes and knowledge sharing
- Working with DevOps to improve the infrastructure and deployments
Requirements
Experience & Education requirements
- At least 5 years of experience in Mobile app architecture.
- At least 5 years experience in software development in .NET
- Experience with IOC/DI patterns ideally using Autofac
- Experience building distributed applications using microservices
- Experience with CI/CD pipelines, preferable using Azure DevOps
- Hands-on experience using Kubernetes
PLUS POINTS
- Knowledge of message queues such as Kafka, RabbitMQ
- Knowledge of NoSQL databases such as Couchbase, MongoDB
- Experience with APMs and monitoring
- Experience in Angular, Kotlin, or Swift
Skills Requirements
- Critical thinker and strong problem-solving skills
- Team player and can-do attitude
- Excellent interpersonal and communication skills
- Knowledge of relational and non-relational databases
- Deep knowledge of distributed systems and CQRS pattern
For more detailed information, please contact us.
Job Features
Job Category | Backend |