Sr. Technical Lead/Architect
Listed on 2026-09-05
-
Software Development
Software Architect, DevOps, Full Stack Developer, Cloud Engineer - Software
Location: Greater London
Location Preference:
Dublin - Work from the office
At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job—it’s a place where your ideas, ambition, and well-being matter.
The RoleWe are seeking an experienced hands-on Senior Technical Lead / Solution Architect to provide technical leadership, execute customer technology roadmap, architect scalable enterprise solutions, and lead the successful delivery of high-quality software products. The ideal candidate should possess strong full-stack development expertise with Python, SQL, AWS & React JS, along with hands-on experience in cloud platforms, Dev Ops practices, modern software architecture, and mentoring engineering teams.
The role requires a highly self-driven individual who can independently drive technical initiatives with minimal oversight while collaborating closely with product owners, business stakeholders, architects, and engineering teams.
- Own the end-to-end technical architecture for assigned products and platforms;
- Define and drive the technology roadmap aligned with business objectives;
- Evaluate emerging technologies and recommend adoption where appropriate;
- Make architectural decisions considering scalability, security, performance, maintainability, and cost;
- Establish engineering best practices, coding standards, and architectural guidelines;
- Lead technical design discussions and architecture reviews;
- Drive Migration from legacy to newer technology stack.
- Design scalable, secure, resilient, and cloud-native applications;
- Define microservices, APIs, integration patterns, messaging, and event-driven architectures;
- Produce high-level and low-level design documents;
- Ensure applications meet non-functional requirements including availability, reliability, observability, and security;
- Drive API-first architecture and reusable component design.
- Lead full-stack application development using:
Python, SQL, AWS, React JS; - Contribute to complex software development activities where required;
- Review code and ensure adherence to engineering standards;
- Resolve complex technical challenges across frontend, backend, databases, and integrations.
- Drive technical deliverables from inception through production deployment;
- Build solutions with minimal supervision while ensuring high quality;
- Estimate development efforts and identify technical risks;
- Ensure timely delivery through effective planning and execution;
- Support Agile delivery methodologies.
- Mentor and coach a small team of software engineers;
- Conduct technical reviews and provide constructive feedback;
- Foster engineering excellence and continuous learning;
- Guide developers in design, coding, testing, debugging, and deployment;
- Assist in hiring and onboarding technical talent when required.
- Design and implement cloud-native architectures;
- Collaborate with Dev Ops teams to automate deployments and infrastructure;
- Define CI/CD pipelines and release strategies;
- Improve application observability using logging and monitoring tools;
- Ensure infrastructure scalability and operational excellence.
- Promote secure coding practices;
- Ensure applications comply with security and compliance standards;
- Drive automated testing strategies;
- Improve code quality through static analysis, code reviews, and automated pipelines.
- Collaborate with Product Managers, Business Analysts, UX teams, QA, and customers;
- Translate business requirements into scalable technical solutions;
- Present architectural recommendations to senior leadership;
- Communicate technical decisions effectively to both technical and non-technical stakeholders.
- 10–14 years of professional experience in software engineering and technology, across relevant technical roles and…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: