Software Architect

Posted 4 Days Ago
Be an Early Applicant
Colombo, LKA
In-Office
Senior level
Fintech • Software • Financial Services
The Role
Design and maintain scalable, secure software architectures; translate customer needs into solutions; review designs and code; lead integrations, cloud-native and DevOps adoption; support pre-sales and evaluate new technologies; mentor engineers and drive AI-assisted engineering practices.
Summary Generated by Built In
Company Description

Q4US with its headquarters in Finland, is a fast-growing software service provider, facilitating international clients to solve their complex business needs through well-crafted software solutions. The company currently operates in FinTech, Data Intelligence and Smart Factory domains. Our goal is to become the most in-demand software house in Nordics, and the most wanted software company to work in Sri Lanka.

Job Description

  • Collaborate with customers to understand business needs and translate them into practical and cost-effective technical solutions.
  • Define and maintain architecture standards, design principles, coding standards, and engineering best practices across projects.
  • Review solution designs, technical documentation, and code to ensure quality, security, performance, scalability, and maintainability.
  • Design and oversee system integrations using APIs, messaging technologies, cloud services, and modern architectural patterns.
  • Support pre-sales by preparing solution architectures, technical proposals, effort estimates, proof-of-concepts, and technical presentations.
  • Evaluate new technologies, frameworks, and architectural approaches, recommending innovations that improve engineering capability and business value.
  • Resolve complex technical challenges and provide architectural guidance for critical design and implementation decisions.
  • Mentor and coach Technical Leads, Software Engineers, and other technical team members while encouraging continuous learning and engineering excellence.
  • Lead the adoption of AI-assisted software engineering by promoting the effective use of AI for solution design, code generation, testing, documentation, and developer productivity while ensuring responsible and code quality.
  • Collaborate with engineering team to ensure successful project delivery.
  • Design scalable, secure, high-performing, and maintainable software architectures that meet business and technical requirements.
  • Drive the adoption of cloud-native development, DevOps, CI/CD, containerization, automation, and modern software engineering practices.

Qualifications

  • Bachelor’s degree or equivalent in Computer Science, Software Engineering, Information Technology, Electronics, or a related discipline.
  • 8-10+ years of professional software engineering experience, including at least 3 years in Software Architecture or senior technical leadership roles.
  • Strong understanding of software architecture principles, design patterns, microservices, event-driven architecture, and RESTful APIs.
  • Strong programming skills in one or more languages such as JavaScript, TypeScript, C#, Java, or C++.
  • Hands-on expertise in modern frameworks including Node.js, React.js, .NET, Flutter, or similar technologies.
  • Experience with working directly with international customers in solution consulting or pre-sales engagements.
  • Strong background in designing secure, scalable, and highly available software solutions.
  • Practical exposure to AI-assisted software engineering tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor,or similar), including quality assurance of AI-generated software artefacts.
  • Solid experience with Docker, Kubernetes, cloud platforms (AWS and/or Azure), and modern DevOps practices.
  • Experience working in Agile software development environments.

Additional Information

  • Exposure to a modern software development environment

  • Opportunity to contribute to a supportive and innovative workplace culture

  • Mentorship and professional development from experienced team members

Skills Required

  • Bachelor's degree or equivalent in Computer Science, Software Engineering, IT, Electronics, or related discipline
  • 8-10+ years professional software engineering experience, including at least 3 years in Software Architecture or senior technical leadership roles
  • Strong understanding of software architecture principles, design patterns, microservices, event-driven architecture, and RESTful APIs
  • Strong programming skills in one or more languages such as JavaScript, TypeScript, C#, Java, or C++
  • Hands-on expertise in modern frameworks including Node.js, React.js, .NET, Flutter, or similar technologies
  • Experience working directly with international customers in solution consulting or pre-sales engagements
  • Proven ability to design secure, scalable, and highly available software solutions
  • Practical exposure to AI-assisted software engineering tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor) and QA of AI-generated artifacts
  • Solid experience with Docker, Kubernetes, cloud platforms (AWS and/or Azure), and modern DevOps practices
  • Experience working in Agile software development environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Oulu
29 Employees
Year Founded: 2020

What We Do

Q4US is a team of expert software engineers based in Finland and Sri Lanka who can turn invaluable ideas into breakthrough software. Our team of exceptional developers has earned clients' trust and established long-term partnerships across the European Region and the United States. We have made our mark in Industrial Digital Transformation, E-commerce, Data Intelligence, and FinTech with our elegant, high-quality, high-performance software. Our people-centric approach foster a collaborative and inclusive work environment that ensures that team members' skills and expertise are held in the highest regard. Join the team of innovative thinkers and problem solvers to build quality software that enhances the quality of life.

Similar Jobs

All European Careers Logo All European Careers

Software Architect

Big Data • Information Technology • Professional Services • Consulting
In-Office
Fort, Colombo, LKA
132 Employees
In-Office
Colombo, LKA
15967 Employees
In-Office
Colombo, LKA
15967 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account