194 Software Architect jobs in the United Kingdom
Senior Software Engineer
Job Viewed
Job Description
Social network you want to login/join with:
This is a brand-new opportunity for a Senior Software Developer to join a data-driven software provider operating on a global scale. This role will allow you to work in a team to implement new and emerging technologies or improve existing ones, primarily in Java.
You will contribute to the design, help junior team members, and work as part of a team to support and produce solutions to issues. Daily responsibilities include designing, coding, testing, and debugging programs using current coding standards with minimal instruction and support, translating design into code, and providing programming updates and estimates.
Skills
- Java
- Spring
- Hibernate
- Python
- SQL
- Computer-related degree
- At least 5 years of commercial experience in Java
Benefits include
- 26 days leave plus bank holidays
- Health insurance
- Life insurance
- Enhanced maternity and paternity leave
- Training and development opportunities
Job Title: Senior Software Developer
Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.
To understand more about what we do with your data, please review our privacy policy in the privacy section of the Oscar website.
#J-18808-LjbffrJob No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Architect
Posted 9 days ago
Job Viewed
Job Description
We are seeking enthusiastic and driven individuals with a passion for continual learning and collaboration. You'll thrive in a supportive environment of like-minded professionals, where sharing ideas and delivering innovative, scalable systems is valued. This role is perfect for someone who enjoys being part of a team and contributing to impactful projects.
About the Role
You'll be working closely with our client onsite in Cheltenham, Gloucestershire. This is a mission-focused role where your work has visible impact. You will collaborate directly with users and stakeholders, gaining a clear understanding of how your contributions make a difference.
We believe in supporting your professional growth - 10% of your time is dedicated to self-development. Whether it's setting aside time each week or taking a full week for a training course, you are encouraged to learn and grow when it suits you.
Essential Experience:
Candidates should demonstrate experience in some or all of the following:
Proficiency in one or more software development/programming languages
Strong stakeholder management skills
Cross-team collaboration
Data modelling
Working with Linux environments
Desirable Experience:
Prior experience in a software development team, ideally with leadership responsibilities
Experience with AWS
Familiarity with containerisation technologies
Involvement in network-focused software development
Software Architect
Posted 12 days ago
Job Viewed
Job Description
We are seeking enthusiastic and driven individuals with a passion for continual learning and collaboration. You'll thrive in a supportive environment of like-minded professionals, where sharing ideas and delivering innovative, scalable systems is valued. This role is perfect for someone who enjoys being part of a team and contributing to impactful projects.
About the Role
You'll be working closely with our client onsite in Cheltenham, Gloucestershire. This is a mission-focused role where your work has visible impact. You will collaborate directly with users and stakeholders, gaining a clear understanding of how your contributions make a difference.
We believe in supporting your professional growth - 10% of your time is dedicated to self-development. Whether it's setting aside time each week or taking a full week for a training course, you are encouraged to learn and grow when it suits you.
Essential Experience:
Candidates should demonstrate experience in some or all of the following:
Proficiency in one or more software development/programming languages
Strong stakeholder management skills
Cross-team collaboration
Data modelling
Working with Linux environments
Desirable Experience:
Prior experience in a software development team, ideally with leadership responsibilities
Experience with AWS
Familiarity with containerisation technologies
Involvement in network-focused software development
Software Architect
Posted 5 days ago
Job Viewed
Job Description
Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.
+ Constant innovation has created a transformative technology, unique in its space
+ More than 30,000 companies and 100,000 electronics engineers worldwide use Altium
+ We are growing, debt-free, and financially strong, with the resources to become #1 in the EDA industry
**Working model:** This role requires you to visit our office 3 days a week. You may find our office in Cambridge Science Park ?
**Why the Architecture Team?**
Join our Architecture team at Altium and play a pivotal role in shaping the future of our cutting-edge products. You'll have the unique opportunity to influence and harmonize architectural concepts across our diverse range of offerings, including the industry-leading Altium Designer, the innovative A365 multi-region cloud platform, and the powerful Octopart search engine. This encompasses a complex cloud platform architecture, with technology ranging from microservices and event-based data processing to various data storage solutions like object stores, relational databases, key-value databases, and search engines.
Our team collaborates cross-functionally with talented engineers throughout the organization, solving complex problems and strategically planning for the future of all Altium products. This role provides an exceptional vantage point to see the big picture of Altium's technology. You'll be instrumental in defining and promoting consistent architectural patterns, particularly as we integrate new acquisitions into our platform, and driving innovation across the board.
Your contributions will have a far-reaching impact, shaping not just individual products but the overall direction of Altium's technology. This is an opportunity to leave a lasting mark on how software architecture is approached within Altium and directly influence the evolution of our critical cloud platform.
**About the role**
In this pivotal role, you'll define and shape our application framework that is a core part of our Altium development platform for both internal and external customers, working closely with engineering teams and stakeholders.
As a hands-on Software Architect, you'll:
+ Define the application framework vision and concept, collaborating with engineering teams on implementation
+ Document platform architecture, data flows, and key architectural decisions.
+ Drive conversations and connect teams.
+ Deliver implementations, including proof-of-concepts.
Effective communication and teamwork are essential. This is a practical role that requires deep dives into implementation, understanding of underlying structures, and ensuring technical feasibility. A strong hands-on approach is crucial.
**Essential Skills**
+ Strong understanding and practical experience with OAuth/OIDC.
+ Excellent communication skills, both written and verbal.
+ Ability to quickly grasp complex systems and work effectively with incomplete information.
+ Proficiency in programming languages such as .NET, Java, or other modern languages.
+ 10+ years of experience in software development and architecture.
**Nice to Haves**
+ Experience in building multi-tenant cloud products
+ Experience in the business domain and data modeling, API design
+ Experience with AWS, Azure, or GCP.
+ Experience with Kubernetes.
**Benefits (UK)**
+ ? Private health insurance via Axa (+ subsidized family cover)
+ ? Pension scheme via Aviva, matched up to 9% of salary
+ ? Mental health and wellbeing support via Nilo.health
+ ? Professional development of up to £3,500 per year
+ ? 28 days' holiday + public holidays
+ ? Home internet allowance of £40 per month
+ ? Free lunch, snacks and drinks every day in office
+ ? Free parking at our Cambridge office
**? What Matters to Us**
+ **Big-thinking** _in pursuit of purpose_
+ **Diversity** _of thought_
+ **Courage** _of conviction_
+ **Transparency** _of intent_
+ **Ingenuity** _of AND_
+ **Agility** _in action_
+ **Adaptability** _of approach_
+ **Grit** _in pursuit of mission_
**? Also, we would like you to know**
**We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.**
**? Learn more about why a career at Altium is an opportunity like no other:** Altium Benefits** **:** Are you already an Altium employee?** Please apply directly through our internal Greenhouse job board. ( If you have questions, please contact HR.
Software Architect

Posted 18 days ago
Job Viewed
Job Description
About our Team:
RX is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organisations. With a presence in 25 countries across 42 industry sectors, RX hosts approximately 350 events annually. RX is committed to creating an inclusive work environment for all our people. RX empowers businesses to thrive by leveraging data-driven insights and digital solutions. RX is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. For more information, visit engineering team includes over 150 professionals working across both offshore and onshore locations. We focus on building customer-facing products and backend integrations that power the RX Global platform.
About the Role:
Are you a visionary technologist ready to lead the design of cutting-edge software systems? At RELX/RX, we are looking for a Software Architect to drive architectural excellence across our Digital Platform. This is your opportunity to influence global solutions. We're looking for a strategic thinker with deep technical expertise, strong communication skills, and a passion for mentoring teams, driving architectural excellence, and staying ahead of industry trends.
Key Responsibilities:
+ Lead Architecture Design & Governance: Define and enforce software standards, patterns, and best practices across scalable, secure, and resilient systems.
+ Strategic Collaboration: Partner with global architecture and engineering teams to align technical decisions with business goals.
+ Drive Innovation: Introduce emerging technologies, foster communities of practice, and enable teams through training and mentorship.
+ Optimise & Monitor: Ensure system health, performance, and cost-efficiency through proactive architectural oversight.
+ Integrate & Support: Collaborate with DevOps, troubleshoot complex issues, and manage third-party integrations.
+ Collaborates to Deliver: Supports building inclusive, high-performing teams and communicates with impact.
+ Acts with Agility: Embraces curiosity, manages complexity, and builds global connections.
Experience & Qualifications:
+ Solid background in software engineering and architecture.
+ Experience working on large-scale platforms and global teams.
+ Comfortable collaborating across time zones and cultures.
Key Skills:
+ Architecture & Design: Strong grasp of software architecture principles and patterns (e.g., microservices, event-driven), with experience in system design and modelling (e.g., UML, C4).
+ Programming: Proficient in one or more languages such as C#, Python, or JavaScript/TypeScript.
+ Cloud Platforms: Hands-on experience with AWS (and/or Azure, GCP), focusing on scalability, resilience, and cost efficiency
+ DevOps & CI/CD: Familiar with tools like GitHub, Terraform, Docker, Kubernetes, and automated testing and monitoring.
+ Data & Integration: Skilled in data modelling, APIs, messaging systems (e.g., Kafka), and ETL pipelines.
+ Security & Compliance: Knowledge of secure design, identity management, and regulatory standards (e.g., GDPR).
+ Problem Solving: Proven ability to lead teams in diagnosing and resolving complex technical issues.
+ Project Planning: Strong skills in planning, risk management, and cross-functional coordination.
Education & Certifications:
+ Degree in a relevant field or equivalent experience.
+ Architecture certifications (e.g., TOGAF, ArchiMate) are a plus but not required.
Why Join Us?
Join our team and contribute to a culture of innovation, collaboration, and excellence. Bring your expertise to a team that values bold ideas, technical excellence, and collaborative success. If you are ready to advance your career and make a significant impact, we encourage you to apply.
Work in a way that works for you :
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
+ Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
Working for you :
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
+ Generous holiday allowance with the option to buy additional days.
+ Health screening, eye care vouchers and private medical benefits.
+ Wellbeing programs.
+ Life assurance.
+ Access to a competitive contributory pension scheme.
+ Save As You Earn share option scheme.
+ Optional Dental Insurance.
+ Maternity, paternity and shared parental leave.
+ Employee Assistance Programme.
+ Access to emergency care for both the elderly and children.
+ RECARES days, giving you time to support the charities and causes that matter to you.
+ Access to employee resource groups with dedicated time to volunteer.
+ Access to extensive learning and development resources.
About the Business :
RX is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organisations. With a presence in 25 countries across 42 industry sectors, RX hosts approximately 350 events annually. RX is committed to creating an inclusive work environment for all our people. RX empowers businesses to thrive by leveraging data-driven insights and digital solutions. RX is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. For more information, visit are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Digital Software Architect
Posted 9 days ago
Job Viewed
Job Description
My client is an award winning Digital company based in Newcastle Upon Tyne.
You will be responsible for the technical build of digital product.
You will be creating, managing, (including asset gathering and scope control), and implementing quality systems for our clients.
Responsible for the functionality of the product, you will work with the creative team to achieve professional, attractive and user friendly products. Our solutions can include integration with external data feeds, (including RSS, XML and CSV), as well as wayfinding data and a multitude of assets such as images, videos and animations. Knowledge of variables and expressions would be an advantage.
This role requires excellent customer service skills, listening to customer needs and making suggestions about how to achieve the desired result. You will be trained in our specialist software platforms, bridging the gap between the creative elements and functionality of the sign build.
This is a key role within the business, so you must have a helpful, analytical and team orientated attitude.
You're passionate about software, you understand what is intuitive to users and how they can get the best out of using our solutions.
You know that form and functionality are of equal importance - it's not enough to just look good, it's got to work simply and easily. Great system design is essential. You have meticulous attention to detail and are full of ideas about how to over-deliver.
We have amazing functionality within our products that bring huge benefits to clients. We provide them with a solution, not a product.
You are enthusiastic and energetic with a 'can do' attitude. You have great communication skills, always looking to help both our external and internal clients.
You understand many clients are working in busy environments, often with no IT knowledge. You have to reassure and communicate with them clearly without jargon.
Digital Software Architect
Posted 12 days ago
Job Viewed
Job Description
My client is an award winning Digital company based in Newcastle Upon Tyne.
You will be responsible for the technical build of digital product.
You will be creating, managing, (including asset gathering and scope control), and implementing quality systems for our clients.
Responsible for the functionality of the product, you will work with the creative team to achieve professional, attractive and user friendly products. Our solutions can include integration with external data feeds, (including RSS, XML and CSV), as well as wayfinding data and a multitude of assets such as images, videos and animations. Knowledge of variables and expressions would be an advantage.
This role requires excellent customer service skills, listening to customer needs and making suggestions about how to achieve the desired result. You will be trained in our specialist software platforms, bridging the gap between the creative elements and functionality of the sign build.
This is a key role within the business, so you must have a helpful, analytical and team orientated attitude.
You're passionate about software, you understand what is intuitive to users and how they can get the best out of using our solutions.
You know that form and functionality are of equal importance - it's not enough to just look good, it's got to work simply and easily. Great system design is essential. You have meticulous attention to detail and are full of ideas about how to over-deliver.
We have amazing functionality within our products that bring huge benefits to clients. We provide them with a solution, not a product.
You are enthusiastic and energetic with a 'can do' attitude. You have great communication skills, always looking to help both our external and internal clients.
You understand many clients are working in busy environments, often with no IT knowledge. You have to reassure and communicate with them clearly without jargon.
Senior Software Architect

Posted 10 days ago
Job Viewed
Job Description
Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?
At IDBS, one of Danaher's ( 15+ operating companies, our work saves lives-and we're all united by a shared commitment to innovate for tangible impact.
You'll thrive in a culture of belonging where you and your unique viewpoint matter. And by harnessing Danaher's system of continuous improvement, you help turn ideas into impact - innovating at the speed of life.
At IDBS, we are at the cutting edge of providing innovative software solutions and services that empower scientists and researchers to accelerate their discoveries by helping them design, execute and orchestrate processes, manage, contextualize and structure their data and gain valuable insights throughout the drug lifecycle, from R&D through manufacturing. We work with 80% of the top 20 global BioPharma companies*. Our customers engage in groundbreaking work, from pioneering biological research to developing new therapies and medicines.
Join us at IDBS to continuously grow and make a real impact, working alongside passionate colleagues who care deeply about our mission and each other.
*Source: Exploring the top 20 biopharma companies Q1 2024 market cap growths | TechTarget ( about the Danaher Business System ( which makes everything possible.
We are currently seeking a Senior Software Architect who will be responsible for investigating, designing and developing IDBS's architectural roadmap for all software products. The role will be a key contributor to the architectural vision bringing industry best-practice and technology trends into IDBS' software platform.
The role will be involved in all aspects of the software delivery lifecycle including the creation and elaboration of business requirements, functional and technical design specifications, development and maintenance of our software (including prototyping) and driving innovation into our product suite. You will be responsible for ensuring the development and maintenance of IDBS's software platforms adheres to IDBS's architecture vision.
Do you want to work in a dynamic, fast paced, high performing, safe to fail and fun environment which is founded on trust, empowerment and autonomy? Do you enjoy solving complex customer problems as a team?
In this role, you will have the opportunity to:
+ Designing and evolving scalable and maintainable architectures - Ensuring scalability, performance and maintainability aligned with business goals
+ Lead Technical Decision-Making, working across all engineering teams to establish architectural guidelines, coding standards thereby ensuring consistency and quality across the engineering department
+ Collaborate with stakeholders across departments, translating business requirements into technical solutions and ensuring alignment throughout the development lifecycle
+ Set technical standards and best practices by establishing coding and architectural guidelines to ensure consistency across teams and modules
+ Mentor and guide development teams, fostering a culture of improvement and continuous improvement
Here is what success in this role looks like:
+ Robust, Scalable Systems in Production - Systems running smoothly in production, deploying and scaling as required to meet demand and running within acceptable performance parameters
+ Effective Cross-Functional Collaboration - As a trusted advisor across several departments you will be involved in product ideation providing technical solutions to product requirements
+ High team alignment and productivity driven by a cohesive architectural vision, enabling efficient feature delivery with minimal technical roadblocks
+ Low Technical Debt and High Code Quality - Advisor to the technical roadmap, working closely with the rest of the architecture team and development teams to reduce tech debt whilst advocating for high quality code
+ Mentorship and talent growth; evidenced by cross-team collaboration by developers and testers across the department and their feedback into the architecture roadmap
The essential requirements of the job include:
+ Cloud-native development of multi-tenant SaaS architecture using IAC and with cost optimisation in mind, ideally in regulated environments such as GxP
+ Event-driven and distributed systems, using messaging systems like Kafka, AWS SNS/SQS and languages such as Java and Python
+ Data Centric architectures, including experience with Data Governance / Management practices and Data Lakehouse / Data Intelligence platforms. Experience of AI software delivery and AI data preparation would also be an advantage
At IDBS we believe in designing a better, more sustainable workforce. We recognize the benefits of flexible working arrangements for eligible roles and are committed to providing enriching careers, no matter the work arrangement. This position is eligible for a flexible work arrangement in which you can work part-time at the Company location identified above and part-time remotely from your home. Additional information about this work arrangement will be provided by your interview team. Explore the flexibility and challenge that working for IDBS can provide.
W e look forward to reading and reviewing your applications continuously. W elcome in with your application!
#LI-AH1
Join our winning team today. Together, we'll accelerate the real-life impact of tomorrow's science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.
For more information, visit .
Be The First To Know
About the latest Software architect Jobs in United Kingdom !
Cloud software architect

Posted 18 days ago
Job Viewed
Job Description
This role leads the transition from on-premise monolithic architectures to hybrid cloud solutions. You will design and implement cloud-capable architectures, integrating existing on-premise systems with cloud platforms, focusing on SaaS strategy and regulated industry requirements.
**Job Description**
**Key First-Year Activities:**
+ **Multi-tenancy Guidance:** Define and implement multi-tenant architectures.
+ **SaaS Strategy Definition:** Collaborate with product teams to define the SaaS strategy.
+ **Cloud Service Selection:** Determine optimal cloud service usage for hybrid on-premise/cloud deployments.
+ **Multi-Cloud Consideration:** Evaluate and address multi-cloud requirements.
+ **GridOS Data Fabric Integration:** Integrate cloud solutions with the GridOS data fabric across on-premise and cloud environments.
+ **Regulated Industry Deployments:** Design solutions for customer private cloud deployments, meeting regulatory standards.
+ **Parallel Cloud-Premise Deployments:** Participate in the design and architecture of parallel cloud-premise deployments.
+ **Deployment Architecture Guidance:** Provide guidance on deployment architecture for efficient cloud SaaS operations.
**Required Skills and Experience:**
+ Minimum degree in Computer Science or Informatics.
+ Extensive experience in microservice architecture design and implementation.
+ Experience building or transitioning software to SaaS and multi-tenant architectures.
+ Expertise with cloud architecture and design.
+ Knowledge of AWS, Azure, or GCP.
+ Experience migrating on-premise applications to the cloud.
+ Expertise in containerization (Docker, Kubernetes).
+ Experience with Infrastructure as Code.
**Additional Information**
**Relocation Assistance Provided:** No
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Cloud software architect

Posted 18 days ago
Job Viewed
Job Description
This role leads the transition from on-premise monolithic architectures to hybrid cloud solutions. You will design and implement cloud-capable architectures, integrating existing on-premise systems with cloud platforms, focusing on SaaS strategy and regulated industry requirements.
**Job Description**
**Key First-Year Activities:**
+ **Multi-tenancy Guidance:** Define and implement multi-tenant architectures.
+ **SaaS Strategy Definition:** Collaborate with product teams to define the SaaS strategy.
+ **Cloud Service Selection:** Determine optimal cloud service usage for hybrid on-premise/cloud deployments.
+ **Multi-Cloud Consideration:** Evaluate and address multi-cloud requirements.
+ **GridOS Data Fabric Integration:** Integrate cloud solutions with the GridOS data fabric across on-premise and cloud environments.
+ **Regulated Industry Deployments:** Design solutions for customer private cloud deployments, meeting regulatory standards.
+ **Parallel Cloud-Premise Deployments:** Participate in the design and architecture of parallel cloud-premise deployments.
+ **Deployment Architecture Guidance:** Provide guidance on deployment architecture for efficient cloud SaaS operations.
**Required Skills and Experience:**
+ Minimum degree in Computer Science or Informatics.
+ Extensive experience in microservice architecture design and implementation.
+ Experience building or transitioning software to SaaS and multi-tenant architectures.
+ Expertise with cloud architecture and design.
+ Knowledge of AWS, Azure, or GCP.
+ Experience migrating on-premise applications to the cloud.
+ Expertise in containerization (Docker, Kubernetes).
+ Experience with Infrastructure as Code.
**Additional Information**
**Relocation Assistance Provided:** No
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Lead Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Define and maintain the overall technical vision and architecture for the company's software products.
- Lead the design of scalable, high-performance, and secure software solutions.
- Translate business requirements into technical designs and architectural blueprints.
- Provide technical guidance and mentorship to development teams.
- Evaluate and select appropriate technologies, frameworks, and tools for software development.
- Ensure adherence to architectural standards, best practices, and coding guidelines.
- Collaborate with product managers, engineering leads, and other stakeholders to define technical roadmaps.
- Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.
- Identify and mitigate technical risks and challenges throughout the software development lifecycle.
- Stay current with emerging technologies and industry trends, and champion innovation within the engineering team.
- Develop and maintain comprehensive architectural documentation.
- Troubleshoot and resolve complex technical issues.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 4 years in a software architecture or lead technical role.
- Proven experience designing and implementing complex, enterprise-level software systems.
- Expertise in multiple programming languages (e.g., Java, C#, Python, JavaScript) and modern frameworks.
- Deep understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong knowledge of database technologies (SQL, NoSQL), caching strategies, and API design.
- Experience with CI/CD pipelines, DevOps practices, and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong leadership, communication, and interpersonal skills, with the ability to influence and motivate teams.
- Experience with agile development methodologies.
- Familiarity with performance tuning and security best practices.
This role offers the opportunity to shape the technological direction of a dynamic company and lead a talented team of engineers.