At a Glance
- Tasks: Lead the design and development of cloud-based platforms and applications.
- Company: Join a forward-thinking IT services company focused on innovative solutions.
- Benefits: Enjoy a full-time role with competitive salary and opportunities for remote work.
- Why this job: Be part of a global team driving impactful tech solutions in a dynamic environment.
- Qualifications: 8 years' experience in software development, especially with Golang or Java Spring.
- Other info: Work with cutting-edge technologies like Docker, Kubernetes, and Machine Learning.
The predicted salary is between 54000 - 84000 Β£ per year.
As an Architect you are responsible for driving the technical roadmap and direction in all aspects of the development of platforms and applications. Subject to specialisation, the Architect leads the design, development, testing, publishing, and support of different cloud-based products and solutions and provides subject matter expertise for customer implementation and cloud platform support. You will be expected to be engaged in direct coding in new areas to bootstrap teams. They work closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes and they provide recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and quality of the solutions developed by the team and lead the implementation of new solutions.
Some of your responsibilities are:
- Drive cloud-native architecture and implement best practices for software development.
- Utilise expertise and broad development experience to provide technical leadership to development team members.
- Drive the technical architecture, design and development of various product lines.
- Drive continuous integration and delivery of product using test-driven product development.
- Effectively communicate designs and architectures at levels appropriate for different target audiences.
- Maintain a forward-thinking approach with an awareness of new technologies available.
- Apply service-oriented architecture (SOA) and Microservices disciplines to architect highly available and scalable cloud services.
- Ensure that team adheres to the design and specifications outlined in the architectural vision and more importantly the product goals.
- 8 years\’ experience in software design and development using Golang and/or Java Spring
- Experience with Cloud-native architecture and data pipelines using Docker, Kubernetes, Terraform, Apache Kafka, Zookeeper, Redis, or similar technologies.
- Ability to utilise third-party documentation as the sole information source to design and develop solutions for third-party products
- Experience with Agile and DevOps methodologies
- Experience with Linux operating system
- Experience with relational and NoSQL databases (Postgres, Dynamo and others)
- Familiarity with application monitoring, infrastructure monitoring and log aggregation tools like Datadog.
- Experience managing source code control and CI/CD tools like GitHub, Jenkins or similar
- Experience with developing multi-tenant SaaS application in either AWS, GCP or Azure
- Experience with Machine Learning libraries using Java or Python
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Verint by 2x
Birmingham, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 months ago
London, England, United Kingdom 1 day ago
City Of Bristol, England, United Kingdom Β£90,000 – Β£100,000 3 weeks ago
Manchester, England, United Kingdom 2 weeks ago
Weβre unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Software Architect employer: Verint
Contact Detail:
Verint Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Architect
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Golang, Java Spring, Docker, and Kubernetes. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
β¨Tip Number 2
Engage with the cloud-native community by participating in forums or attending meetups. Networking with professionals in the field can provide insights into the latest trends and potentially lead to referrals.
β¨Tip Number 3
Prepare to discuss your experience with Agile and DevOps methodologies during interviews. Be ready to share specific examples of how you've implemented these practices in past projects to demonstrate your fit for the role.
β¨Tip Number 4
Showcase your ability to communicate complex technical concepts clearly. Practice explaining your previous projects and architectural decisions in a way that non-technical stakeholders can understand, as this is crucial for the role.
We think you need these skills to ace Software Architect
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in software design and development, particularly with Golang and Java Spring. Emphasise your familiarity with cloud-native architecture and any specific technologies mentioned in the job description.
Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about the role of Software Architect. Discuss your experience with Agile and DevOps methodologies, and how you've successfully implemented cloud solutions in previous roles.
Showcase Technical Leadership: Provide examples of how you've led technical teams or projects in the past. Highlight your ability to communicate complex designs and architectures effectively to different audiences, as this is crucial for the role.
Demonstrate Continuous Learning: Mention any recent courses, certifications, or personal projects that showcase your commitment to staying updated with new technologies and best practices in software development and cloud services.
How to prepare for a job interview at Verint
β¨Showcase Your Technical Expertise
As a Software Architect, it's crucial to demonstrate your deep understanding of cloud-native architecture and the technologies mentioned in the job description. Be prepared to discuss your experience with Golang, Java Spring, Docker, Kubernetes, and other relevant tools. Share specific examples of how you've applied these technologies in past projects.
β¨Communicate Clearly and Effectively
Since you'll be working with a global team, effective communication is key. Practice explaining complex technical concepts in simple terms, tailored to different audiences. This will show your ability to lead and mentor team members while ensuring everyone is on the same page.
β¨Demonstrate Your Problem-Solving Skills
Be ready to tackle hypothetical scenarios or case studies during the interview. Show how you approach problem-solving, particularly in relation to software design and development challenges. Highlight your experience with Agile and DevOps methodologies to illustrate your adaptability and efficiency.
β¨Stay Updated on Industry Trends
The tech landscape is always evolving, so it's important to maintain a forward-thinking approach. Research recent advancements in cloud technologies, microservices, and machine learning. Discuss how you can leverage these trends to benefit the company's products and solutions, showcasing your commitment to continuous improvement.