CrawlJobs Logo

Senior/Lead Software Engineer

outsystems.com Logo

OutSystems

Location Icon

Location:
United Kingdom

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Senior/Lead Software Engineer in OutSystems R&D, you will be a member of a high-impact product team, addressing strategic, cross-cutting technical initiatives that span our entire product portfolio. If you are a problem solver, believe in continuous learning and are driven by curiosity, this is the job for you!

Job Responsibility:

  • Lead the design, implementation, and maintenance of robust, scalable, and secure solutions
  • Optimize the performance of the components you'll work on
  • Develop and test code in short cycles with a high degree of automation
  • Gather feedback from stakeholders and adapt your solutions accordingly
  • Focus on creating maintainable solutions that scale effectively for thousands of users
  • Ensure high availability and operational integrity for the team assets
  • Troubleshoot complex incidents related to solutions developed by your team
  • Implement product development best practices, continuous delivery, and testing
  • Design and communicate high-level functional designs and solutions
  • Mentor and provide technical leadership to junior team members
  • Be available for on-call rotation

Requirements:

  • Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. Exceptional candidates without a degree but with demonstrable skills are also encouraged to apply
  • 6+ years of software development experience
  • Strong understanding of software engineering principles, algorithms, data structures, and Object-Oriented Design
  • Passion for analyzing and designing elegant solutions to complex technical challenges
  • Enthusiasm for learning and guiding others through intricate topics
  • Exceptional troubleshooting skills
  • Proactive drive to innovate and introduce development best practices to your team
  • Keen interest in exploring upcoming technologies and frameworks
  • Excellent communication skills and fluency in English
  • High level of autonomy and self-motivation
  • Experience with software development lifecycle and testing techniques
  • Familiarity with Agile methodologies
  • Proficient coding skills in C# (.NET)
  • Proficient coding skills in TypeScript (JavaScript)
  • Good understanding of Kubernetes (K8s) and containers
  • Strong knowledge of cloud systems (e.g., AWS, Azure)
  • Experience with both Relational and Non-relational Database Management Systems (RDBMS and NoSQL)

Nice to have:

Knowledge of Go is a plus

What we offer:
  • A company that is always growing, changing, and innovating
  • Real career opportunities
  • Work colleagues that are as smart, hard-working, and driven as you
  • Disrupting the status quo is in our DNA
  • We ask “why” a lot
  • OutSystems nurtures an inclusive culture of diversity

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior/Lead Software Engineer

Senior QA Engineer

Andersen is hiring a QA Engineer in India to work on large-scale internal projec...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a QA Engineer for 5+ years, including 2+ years in a Senior/Lead role
  • Strong experience in testing Web, Mobile (iOS/Android), and API, including REST (Postman, automated collections), gRPC, WebSocket, and GraphQL
  • Solid understanding of client–server architecture, microservices, and system interactions, with the ability to conduct architectural risk analysis
  • Strong database expertise: writing complex SQL queries (window functions, optimization), understanding transactions and locks, and experience working with NoSQL (Redis, MongoDB)
  • Proven experience building QA processes from scratch, managing a QA team (2–3 people), conducting technical interviews, and maintaining technical documentation
  • Strong analytical mindset with the ability to present testing results, analyze quality metrics (defect rate, test coverage), and drive improvements through new tools and practices
  • ISTQB Advanced Level (or readiness to obtain it within 3 months) and experience working in Agile/Scrum with a strong understanding of CI/CD principles
  • Level of English – Upper-Intermediate and above
Job Responsibility
Job Responsibility
  • Testing web applications, mobile apps (iOS/Android), and APIs to ensure product quality
  • Conducting architectural risk analysis based on client–server logic, microservices, and system interactions
  • Testing REST APIs using Postman and maintaining automated request collections
  • Testing gRPC, WebSocket, and GraphQL interfaces
  • Writing complex SQL queries, analyzing data correctness, and validating transaction behavior
  • Working with NoSQL databases (Redis, MongoDB) to verify data consistency and caching logic
  • Building QA processes from scratch and defining testing standards for the team
  • Presenting testing results to stakeholders and maintaining clear technical documentation
  • Analyzing quality metrics (defect rate, test coverage) and initiating improvements in testing tools and processes
  • Collaborating within Agile/Scrum teams and contributing to CI/CD quality practices
What we offer
What we offer
  • Mentoring and adaptation systems for each new employee
  • Transparent performance review and assessment systems
  • Access to the best educational platforms, seminars, and practices
  • Benefit package and an extensive set of bonuses
  • Opportunities for growth as a specialist or a manager
Read More
Arrow Right

Senior Software Engineer - Kubernetes

Identity Platform is seeking for a Senior Software Engineer to join our team and...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior/Lead Engineer level experience in software engineering
  • Extensive hands-on experience in designing and managing high-scale distributed systems in production environments
  • Prior experience building and deploying services running on Microsoft Azure, Amazon Web Services, Google Cloud or Oracle Cloud Infrastructure
  • Solid knowledge of Kubernetes platform architecture, working principles and components
  • Extensive experience with Kubernetes and container orchestration technologies, managed Kubernetes platforms like AKS, EKS, GKE, OpenShift
  • Prior experience designing and converging existing services to run on container-based platforms
  • Experience with cloud-native infrastructure automation, and Infrastructure as Code tools (Terraform, Bicep, CloudFormation, Ansible)
  • Experience in applying modern SDLC and livesite operation principles, such as DevOps, SRE, Platform Engineering
  • The ability to meet Microsoft customers and/or government security screening requirements is required for this role
Job Responsibility
Job Responsibility
  • Work on a self-managed Kubernetes platform hosting critical Identity services processing millions of requests per second, powering hundreds of billions of authentications per day, with challenging availability targets (>99.99%)
  • Be part of the team shipping critical platform components quickly and safely
  • Hands-on role designing solutions and shipping them from whiteboard into production
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

We are seeking an accomplished Senior Embedded Software Engineer to join our Emb...
Location
Location
United States , Thorofare
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in computer programming or a related discipline
  • If the degree is in another field, must demonstrate that programming has been a primary detail oriented focus
  • 8+ years of software engineering experience, including 3+ years in a senior/lead position
  • At least 2 years of embedded software engineering experience is strongly preferred
  • Strong Linux expertise (system services, networking, permissions, shell scripting/tools)
  • Experience building microservices, REST APIs, and cloud integration solutions
  • Background with OTA update flows, device management, and telemetry
  • Skilled in Python, or highly motivated to learn quickly
  • Proven front-end development experience using React
  • Familiarity with systemd, service orchestration, and version control (Git or similar)
Job Responsibility
Job Responsibility
  • Develop and maintain robust embedded Linux services, microservices, and system components (Python, Bash, or similar scripting languages)
  • Implement and support REST APIs for microservices, user interfaces, and cloud integration
  • Collaborate closely with firmware teams to define/consume hardware-level interfaces (RFID, GPIO, networking, drivers)
  • Enhance device telemetry, diagnostics, and service observability to aid Field Service and QA
  • Write unit, integration, and system-level tests designed for embedded platforms
  • Conduct peer code reviews, champion code quality, security, and maintainability
  • Contribute documentation for APIs, service behavior, packaging, upgrades, and troubleshooting
  • Stay up to date on Linux, networking, RFID standards, packaging technologies, and cloud integrations
  • Drive improvements in platform reliability and performance, and propose architectural enhancements
  • Provide estimates, track progress, communicate risks, and deliver work reliably within sprint timelines
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior/Lead Qt/QML Software Engineer

We are a Spyrosoft Synergy team specializing in HMI development. We are looking ...
Location
Location
Poland , Wroclaw; Warsaw; Szczecin; Lodz; Gdansk; Cracow; Bialystok
Salary
Salary:
95.00 - 140.00 PLN / Hour
spyro-soft.com Logo
Spyrosoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development
  • Commercial experience in QML cross-platform applications development (min. 1 year)
  • Experience in developing Qt based GUI
  • Strong C++ programming skills (including modern C++)
  • Knowledge about architecture and design patterns
  • Familiar with version control, code review, and integration tools
  • Communicative in English (written and spoken)
Job Responsibility
Job Responsibility
  • Cooperating with clients, gathering their expectations, and suggesting the best solutions
  • Delivering high-quality results for the client’s needs
  • Supporting and mentoring other team members
  • Working on designing and developing cutting-edge human-machine interfaces for in-vehicle infotainment systems, industry 4.0 solutions, and more
What we offer
What we offer
  • Work closely with The Qt Company’s R&D departments
  • Chance to thrive on our own R&D projects for which we have allocated budgets
  • Influence over the development of architecture
  • Opportunity to do lectures at large events like QtWS or training for outside companies
  • Fulltime
Read More
Arrow Right
New

Software Engineer 1

Join the College Board as a Software Engineer 1 (New Grad) in a remote or hybrid...
Location
Location
United States of America , Remote from Virginia
Salary
Salary:
106000.00 - 125000.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, MIS, or equivalent professional experience
  • 0-3 years of production-level software development experience or exposure using the College Board technology stack, including JavaScript/TypeScript, React, Node.js, and AWS
  • Hands-on experience developing, debugging, and supporting web-based software applications in professional environments
  • Proficiency in reviewing and improving code structure and architecture for testability, maintainability, scalability, and security
  • Experience participating in software design discussions for new features and bug fixes
  • Strong analytical, strategic thinking, and problem-solving skills
  • Clear communicator with practical decision-making skills and a strong belief in clean code, meaningful comments, and thorough documentation
  • Demonstrated commitment to continuous learning and growth
  • Ability to travel 3–5 times per year to the NYC or Reston, VA office
  • Authorization to work in the United States
Job Responsibility
Job Responsibility
  • Design & Implementation (65%): Contribute to the design and implementation of high-quality software using modern technologies
  • Contribute to the development of application logic and responsive user interfaces using ReactJS, JavaScript (ES2015+), TypeScript, and Node.js
  • Assist in building, maintaining, and scaling, cost-effective serverless solutions using Amazon Web Services (AWS)
  • Follow and uphold engineering standards
  • Learn to understand new product capabilities and decompose the implementation into specific functional changes
  • Apply and continue to develop skills best practices in Agile development, CI/CD pipelines, and DevOps
  • Team Operations & Analysis (20%): Participate in Agile SCRUM ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo) and contribute to team commitments
  • Review requirements and provide input
  • Participate in peer reviews of code, designs, and other software engineering artifacts
  • Practice continuous integration and continuous delivery (CI/CD)
What we offer
What we offer
  • A thoughtful approach to compensation
  • Salaries adjusted by location to ensure fairness
  • Open, transparent conversations about compensation and benefits
  • Fulltime
Read More
Arrow Right
New

Senior/Lead Engineer, Power Transmission and Distribution

In this position you will join the Aurecon Energy business, supporting the Power...
Location
Location
Philippines , Manila
Salary
Salary:
Not provided
aurecongroup.com Logo
Aurecon Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional experience in structural design of concrete and steel structures, specifically in Transmission Lines
  • Solid experience in Transmission Tower and Substation Equipment structure design and analysis
  • PLS Software (PLS Tower, PLS Pole)
  • Project lead experience
  • Must have experience in designing tower and pole foundations, e.g. pad footings, bored piles, etc.
  • Knowledge of transmission line materials (conductor, OPGW, insulators, hardware accessories and fittings)
Job Responsibility
Job Responsibility
  • Lead and independently manage smaller power transmission and distribution projects as an Individual Contributor, overseeing all project phases from concept through detailed design to construction support
  • Perform hands-on structural design work using PLS software suite (PLS Tower, PLS Pole, and preferably PLS CAD), focusing on transmission tower and pole design, ensuring designs meet technical and regulatory standards
  • Utilize SpaceGass software where applicable to enhance structural analysis and design
  • Apply strong structural engineering principles to develop safe, efficient, and compliant designs for power transmission infrastructure throughout the project lifecycle
  • Provide engineering design support during construction phases, including resolving field issues and ensuring design adherence onsite
  • Collaborate internally with engineering teams to integrate structural designs with electrical or other disciplines as required
  • Prepare comprehensive engineering documentation, design calculations, reports, and construction support materials adhering to company standards and industry codes
  • Maintain technical accuracy and integrity of design deliverables with minimal oversight, focusing on detailed engineering tasks rather than design management
  • Support continuous improvement of design processes and software application within the team
  • Although client-facing interaction is not required, effectively communicate and coordinate with project stakeholders as needed
  • Fulltime
Read More
Arrow Right

Senior/Lead Software Engineer

Addepto is a leading AI consulting and data engineering company that builds scal...
Location
Location
Poland , Warsaw; Cracow; Wroclaw; Bialystok
Salary
Salary:
20000.00 - 28650.00 PLN / Month
addepto.com Logo
Addepto sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5+ years of proven commercial experience with Java development and strong proficiency in Oracle database technologies, including performance tuning and schema design
  • Extensive experience in designing and implementing solutions across both modern, cloud-native architectures and legacy systems
  • Hands-on experience with Microsoft Azure services, including but not limited to Azure Compute, Networking, Storage, Azure Application Gateway, and Azure Cache for Redis
  • Event streaming and messaging experience, strong understanding, and practical experience with Kafka for building event-driven architectures, as well as traditional messaging systems like IBM MQ
  • Solid experience with Kubernetes for deploying and managing containerized applications
  • Experience with WebLogic Server for deploying and managing enterprise Java applications
  • Expert knowledge of Domain-Driven Design (DDD) principles and their application in real-world projects
  • Experience designing RESTful APIs and other integration patterns
  • Exceptional analytical and problem-solving skills with the ability to troubleshoot complex issues across distributed systems
  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts clearly and concisely
Job Responsibility
Job Responsibility
  • Lead the design and development of end-to-end architectural solutions, ensuring alignment with enterprise architecture standards, business requirements, and technology strategy
  • Provide technical leadership and guidance to development teams throughout the project lifecycle, from conception to deployment
  • Evaluate and recommend appropriate technologies, tools, and platforms to solve complex business problems, considering both cost and long-term viability
  • Design and oversee the integration of diverse systems, including legacy platforms (WebLogic, IBM MQ) and modern cloud services
  • Champion Domain-Driven Design principles to ensure solutions are modular, maintainable, and reflect core business domains
  • Drive the adoption and optimal utilization of Microsoft Azure services, including Application Gateway and Redis, ensuring high availability, scalability, and security
  • Design and implement event streaming solutions using Kafka, fostering asynchronous communication and real-time data processing
  • Leverage Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of microservices
  • Define performance and scalability requirements and ensure architectural designs meet these non-functional criteria
  • Create and maintain comprehensive architectural documentation, including design specifications, diagrams, and technical standards
What we offer
What we offer
  • Work in a supportive team of passionate enthusiasts of AI & Big Data
  • Engage with top-tier global enterprises and cutting-edge startups on international projects
  • Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces
  • Accelerate your professional growth through career paths, knowledge-sharing initiatives, language classes, and sponsored training or conferences, including a partnership with Databricks, which offers industry-leading training materials and certifications
  • Choose your preferred form of cooperation: B2B or a contract of mandate, and enjoy 20 fully paid days off
  • Participate in team-building events and utilize the integration budget
  • Celebrate work anniversaries, birthdays, and milestones
  • Access medical and sports packages, eye care, and well-being support services, including psychotherapy and coaching
  • Get full work equipment for optimal productivity, including a laptop and other necessary devices
  • With our backing, you can boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups
  • Fulltime
Read More
Arrow Right
New

Senior/Lead Civil Engineer (Water)

In this position you will join our Infrastructure business, where you will play ...
Location
Location
Singapore
Salary
Salary:
Not provided
aurecongroup.com Logo
Aurecon Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Recognized Civil Engineering qualification or related field (Bachelor/ Master’s degree)
  • Minimum 10 to 15 years of professional design experience in the field of civil works design preferably in roads, drainage, and sewerage projects of PUB, JTC, HDB, URA, LTA, etc.
  • Sound understanding and knowledge of civil related regulation, standards, and reference of design – such as Euro Design Codes, Singapore Standards and Codes of Practice, and statutory requirements (LTA, BCA, PUB etc.), with hands on experience in usage of Civil Engineering Software
  • Excellent technical writing and presentation skills
  • Energetic, proactive, and reliable team player with excellent communication and project coordination skills
Job Responsibility
Job Responsibility
  • Provide comprehensive design and project management services to clients, including preliminary & detailed design of Water projects including roadworks, earthworks, sewerage, water, and drainage
  • Carry out design calculations and produce sketch drawings, preparation of tender documents and proposals
  • Write, consolidate, and review technical reports of water projects and studies
  • Lead and delegate tasks within a workgroup, act as a technical expert to mentor other engineers within the team, while supervising and coordinating to ensure quality and accuracy of designs
  • Ensure compliance with Project Design Criteria/Client Brief/ Approved Concept, as well as relevant design standards and office standards
  • Assist in business development activities and establish good working relationship with local authorities at the project and local market level
  • Fulltime
Read More
Arrow Right