Senior Software Architect
Setor
Software
Localização
Lisboa
Southampton
Tipo de emprego
Tempo integral
12-06-2024
Ref: DG_24_06
Senior Software Architect
Are you ready to revolutionise the world with TEKEVER? 🚀
Join us, the European leader in unmanned technology, where cutting-edge advancements meet unparalleled innovation. We offer a unique surveillance-as-a-service solution that provides real-time intelligence, enhancing maritime safety and saving lives. TEKEVER is setting new standards in intelligence services.
Become part of a dynamic team transforming maritime surveillance and making a significant impact on global safety. At TEKEVER, our mission is to provide limitless support through mission-oriented game-changers, delivering the right information at the right time to facilitate critical decisions.
If you’re passionate about technology and eager to shape the future, TEKEVER is the place for you! 👇🏻
What will be your responsibilities:
- Architectural Leadership:
- Define and drive software architecture and design to align with business goals.
- Lead design reviews and provide technical guidance.
- Develop and maintain architectural documentation and standards.
- Solution Design and Implementation:
- Design and implement scalable, secure cloud solutions using .NET C# and microservices.
- Translate business requirements into technical solutions.
- Integrate software components, including third-party services and APIs.
- Technical Expertise and Mentorship:
- Stay updated with emerging technologies to drive innovation.
- Mentor junior architects and developers.
- Conduct code reviews to ensure quality and adherence to standards.
- Performance and Optimization:
- Identify and resolve performance bottlenecks.
- Implement best practices for monitoring, logging, and security in a cloud environment.
- Ensure scalability and reliability of software solutions.
- Collaboration and Communication:
- Collaborate with DevOps, QA, and Product Management for seamless project delivery.
- Communicate architectural decisions to technical and non-technical stakeholders.
- Act as a technical liaison between development and other departments.
Profile and requirements:
- Bachelor or Master degree in Computer Science, Software Engineering, or arelated field;
- 7+ years of experience in software development, with a focus on .NET C# and cloud-based solutions;
- Proven experience in architecting and implementing microservices-based applications;
- Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud;
- Deep understanding of .NET Core, C#, and related technologies;
- Strong knowledge of cloud computing principles, services, and best practices;
- Experience with containerization and orchestration technologies such as Docker and Kubernetes;
- Proficient in designing and implementing RESTful APIs and asynchronous messaging systems;
- Familiarity with database technologies, both SQL and NoSQL;
- Experience with Agile/Scrum methodologies (nice to have);
- Knowledge of CI/CD pipelines and DevOps practices (nice to have);
- Certification in cloud technologies (e.g., AWS Certified Solutions Architect, Azure Solutions Architect) (nice to have);
- Excellent problem-solving and analytical skills;
- Strong communication and interpersonal skills;
- Ability to work effectively in a collaborative team environment;
- Strong organizational skills and the ability to manage multiple priorities;
- Fluency in English.
What we have to offer you:
- An excellent work environment and an opportunity to make a difference;
- Salary Compatible with the level of proven experience.
Do you want to know more about us ?
Visit our LinkedIn page at https://www.linkedin.com/company/tekever/
If the above excites you, apply now! Send your CV to jobs@tekever.com.