Senior Software Developer required by a successful software company developing enterprise web application products for the medical sector. C# is the primary programming language used in the team. They utilise a language extension library to facilitate functionalprogramming with C#. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even … is via personal projects, It doesn't need to be commercial experience. The company has a fully remote working policy with no requirement to visit an office. Essential experience: Functionalprogramming experience or a vested interest in functionalprogramming even in personal projects C# Knowledge of one or more functionalprogramming languages eg Scala … Haskell, F# SQL Experience in any of the following areas would be advantageous Functionalprogramming in C# Language-ext Domain driven design Property-based testing Domain specific languages TypeScript Healthcare or medical industry experience If you are seeking a role of this nature, please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as More ❯
leading edge technologies to new products. What you should have experience in: Proven track record as a trusted member of a high performing team. Experience with Object Oriented and Functionalprogramming languages. Knowledge about the strengths of different programming language paradigms. Building clean consumable REST interfaces, having clearly negotiated the contract with consumers of that interface. Proven … customer data center or in the cloud. What you should have on your resume: BS/MS degree in Computer Science or closely related field. 3-5 years of functionalprogramming (preferably Clojure) Strong CS skills such as data structures, algorithms, and problem solving. Build and CI tools such as git, Gradle, Leiningen, Clojure deps, CircleCI or Jenkins. More ❯
and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functionalprogramming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. Collaborate with product owners, UX designers, QA, and other engineers in … an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines and deployment processes (e.g., Jenkins, GitHub Actions, Concourse). Produce concise technical documentation and handover notes. Must-Have Skills & Experience 3+ … years professional experience with Scala . 2+ years hands-on experience with Play Framework (controllers, routing, forms, HTTP filters). Strong understanding of functionalprogramming concepts and idiomatic Scala (immutability, monads; familiarity with Cats or Scalaz is a plus). Experience designing and consuming REST APIs , including JSON validation/serialization (Play JSON, Circe). Proficiency with relational More ❯
in production 5+ years of operational experience in observability tooling and libraries (metrics, logging, tracing) with experience using Datadog or similar tools (Prometheus, Grafana) Proficiency in at least one programming language (Python, Go, Java, or Node.js preferred) for automation and tooling Proficiency in incident management, going on-call, and writing post-mortem reports Excellent collaboration skills with the ability … preferred), container orchestration (Kubernetes), and IAC tools (Terraform, Pulumi) Drive and proactivity - everyone here is a builder and executor Tools we use We use the fp-ts library for functionalprogramming with Node/TypeScript running on top of Kubernetes and AWS. We believe great engineers can learn any stack, so you do not need experience with these … specific tools, but you'll ramp up more quickly if you are familiar with functionalprogramming concepts What We Offer Competitive base salary, stock options, and health benefits from Day 1 401(k) plan with company match Remote-friendly (US), flexible time off (FTO), and opportunities for growth A high-growth, mission-driven, inclusive culture where your work More ❯
engineering team and contribute to the design and development of scalable, high-performance applications . This role involves working on modern distributed systems, building APIs, and collaborating with cross-functional teams to deliver enterprise-grade solutions. Key responsibilities: Design, develop and maintain backend services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response … lifecycle, and handle authentication/authorization flows. Write well-structured, idiomatic Scala and use functionalprogramming patterns where appropriate. Build and maintain automated tests (unit, integration), and support test automation efforts. Collaborate with product owners, UX, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions and pair programming. Troubleshoot … skills & experience: Strong professional experience with Scala (minimum 3+ years). Hands-on experience with Play Framework (2+ years) building controllers, routing, forms, and HTTP filters. Solid understanding of functionalprogramming concepts and idiomatic Scala (e.g., immutability, monads, cats/Scalaz familiarity advantageous). Experience designing and consuming REST APIs, JSON validation/serialization (Play JSON, Circe). More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Damia Group Ltd
AWS Lambda) . Creating and consuming RESTful APIs and implementing business logic in microservices. Working with containerised applications deployed on Kubernetes , particularly in AWS Desirable Skills & Experience: Familiarity with functionalprogramming principles and Test-Driven Development (TDD) . Experience working with both relational databases (e.g., Postgres) and NoSQL Understanding of REST API design patterns and OpenAPI specifications . More ❯
Full stack Architect and to lead the team along with a focus on distributed systems and architecture Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming. Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies. Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server … related technologies (TypeScript, HTML, CSS, JavaScript). Design and Development: • Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). • Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. • Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. … AWS, Azure, Google Cloud) is a plus. Design and Development: • Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). • Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. • Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. More ❯
and deliver the core services and libraries for our platform. You will drive innovation within our API first microservice architecture built on Scala, Kubernetes, and AWS. Working with cross functional teams you will design and implement robust distributed systems that handle millions of transactions. Your contributions will fuel our growth, shape the platform capabilities for merchants worldwide, and elevate … to ensure alignment and share expertise. Write Code in Scala: Contribute high-quality Scala code (no prior Scala experience required, just a passion for learning and an interest in functionalprogramming). You Are Curious & Enthusiastic: You thrive on tackling complex problems, learning new technologies, and sharing insights with others. Continuous Learner: You stay updated on emerging trends More ❯
the company. You'll contribute to these efforts while helping to shape the future of our architecture, development practices, and engineering culture. What you'll do Collaborate with cross functional teams of engineers, product managers, and designers. Build scalable, performant, and resilient backend systems that support critical business needs. Participate in system design and architecture reviews to influence technical … on call rotation to ensure swift resolution of any production outages involving your systems. What you'll need 5+ years of professional experience. Expertise in Scala and/or functionalprogramming patterns. Expert level fluency in at least one programming language and strong design. Experience leading the design, development, and operation of complex distributed systems in a More ❯
enjoy working closely with both engineers and business stakeholders, and see collaboration as essential to building systems that are both technically sound and practically useful. Bonus points Interest in functionalprogramming and experience with Clojure, Scala, or related ecosystems. Track record of building clean systems in high-ownership environments like startups or small technical teams. Experience working with More ❯
microservices, containerized application development (Docker, Kubernetes), and Azure DevOps/CI-CD pipelines.Strong database experience with SQL Server performance tuning skills preferred.Knowledge of SOLID design principles, object-oriented and functional programming.Strong experience with source control systems (GitHub, TFSExposure to cloud platforms, particularly Microsoft Azure.Strong problem-solving, analytical, and communication skills.Ability to work independently in a fast-paced environment with More ❯
the company. You'll contribute to these efforts while helping to shape the future of our architecture, development practices, and engineering culture. What you'll do: Collaborate with cross-functional teams of engineers, product managers, and designers. Build scalable, performant, and resilient backend systems that support critical business needs. Participate in system design and architecture reviews to influence technical … call rotation to ensure swift resolution of any production outages involving your systems. What you'll need: 5+ years of professional experience. Expert-level fluency in at least one programming language and strong system design skills. Experience leading the design, development, and operation of complex distributed systems in a modern cloud provider. Deep knowledge of REST API design, scalability … models or services into Java/Scala based services is highly desirable. Experience defining and evolving team-wide coding standards and operational practices. Expertise in Scala and/or functionalprogramming patterns. Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism, and cooperation. SiriusXM is an equal opportunity employer that More ❯
test automation initiatives. Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines and deployment processes (eg, Jenkins, GitHub Actions … notes. Must-Have Skills & Experience 3+ years professional experience with Scala . 2+ years hands-on experience with Play Framework (controllers, routing, forms, HTTP filters). Strong understanding of functionalprogramming concepts and idiomatic Scala (immutability, monads; familiarity with Cats or Scalaz is a plus). Experience designing and consuming REST APIs, including JSON validation/serialization (Play More ❯
Avoid repetition) Design and build high-performance, stable, scalable systems that will be deployed in an enterprise setting Lead high-level architecture discussions and planning sessions Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with the ability to align technical direction with company goals Thought leadership in areas like distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience (As applicable) 10+ years of professional experience in below Primary Scala, Java, AWS Secondary Golang, Tibco, Python More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
Avoid repetition) Design and build high-performance, stable, scalable systems that will be deployed in an enterprise setting Lead high-level architecture discussions and planning sessions Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with the ability to align technical direction with company goals Thought leadership in areas like distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience (As applicable) 10+ years of professional experience in below Primary Scala, Java, AWS Secondary Golang, Tibco, Python More ❯
Avoid repetition) Design and build high-performance, stable, scalable systems that will be deployed in an enterprise setting Lead high-level architecture discussions and planning sessions Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with the ability to align technical direction with company goals Thought leadership in areas like distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience (As applicable) 10+ years of professional experience in below Primary Scala, Java, AWS Secondary Golang, Tibco, Python More ❯
You'll contribute to these efforts while helping shape the future of our architecture, development practices, and engineering culture. Your Responsibilities (Up to 10, Avoid repetition) Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with the ability to align technical direction with company goals Thought leadership in areas like distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience (As applicable) 7+ years of professional experience in below Primary Scala, Java, AWS Secondary Golang, Tibco, Python More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
You'll contribute to these efforts while helping shape the future of our architecture, development practices, and engineering culture. Your Responsibilities (Up to 10, Avoid repetition) Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with the ability to align technical direction with company goals Thought leadership in areas like distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience (As applicable) 7+ years of professional experience in below Primary Scala, Java, AWS Secondary Golang, Tibco, Python More ❯
You'll contribute to these efforts while helping shape the future of our architecture, development practices, and engineering culture. Your Responsibilities (Up to 10, Avoid repetition) Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with the ability to align technical direction with company goals Thought leadership in areas like distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience (As applicable) 7+ years of professional experience in below Primary Scala, Java, AWS Secondary Golang, Tibco, Python More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
Up to 10, avoid repetition) Design and build high-performance, stable, scalable systems deployed in an enterprise setting Lead high-level architecture discussions and planning sessions Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems supporting critical business needs Participate in system design and architecture reviews to influence technical direction … Proven experience driving quality, reliability, and operational excellence at scale Strategic thinking with ability to align technical direction with company goals Thought leadership in areas such as distributed systems, functionalprogramming, or cloud-native architecture Desirable Skills/Knowledge/Experience 4+ years of professional experience in: Primary: Scala, Java, AWS Secondary: Golang, Tibco, Python More ❯
Engineer for their Intelligence Services team. This role involves developing cutting-edge cloud-based products, utilizing cloud platforms like AWS and GCP, and focusing on back-end development using functionalprogramming, preferably Clojure. Candidates should have experience with container orchestration and Agile practices, along with strong problem-solving skills and a relevant degree. More ❯
our customers faster than ever before, and your attention to detail and commitment to quality will be critical in ensuring the success of our products. Using design documentation and functionalprogramming specifications, you will be responsible for implementing identified components. You will ensure that implemented components are appropriately documented, unit-tested, and ready for integration into the final … practices. Keeps up to date with the new releases and features of the ServiceNow platform. Developing, configuring, and customising the ServiceNow platform to fit business requirements. Collaborating with cross-functional teams to identify and prioritize business requirements. Writing clean, efficient, and maintainable code requires expertise to achieve. Documenting code and application functionality. Staying abreast of emerging trends and technologies More ❯
A leading technology company in Dublin is seeking software engineers with 5+ years of experience to develop scalable backend systems. Candidates should have expertise in Scala or functionalprogramming, a strong understanding of REST API design, and the ability to mentor junior engineers. The role includes collaborating with cross-functional teams and driving software quality through best More ❯
and contributing to cutting-edge cybersecurity products. The ideal candidate will have a strong background in software development and cloud technologies like AWS or GCP, with operational experience in functionalprogramming such as Clojure. Competitive compensation and a hybrid working model are offered. More ❯
fellow API Developers, Team Leads, Architects to deliver features through the creation of re-usable RESTful APIs.Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure and up to date with business needs.Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing and product releasesImplement policies, roles, data … and optimization.Experience with localization/internationalization of the applications.Experience with security protocols in the mobile applications eco system.Solid understanding of iOS Human Interface Guidelines.Solid understanding of object oriented and functional programming.A team player with a start-up/intrapreneur mindset.Experience with CICD pipeline and deploying apps to Apple App store and Testflight.Excellent written and verbal communications skills.Ability to work More ❯