participate in pair programming , and mentor junior developers Support operational stability , ensuring smooth deployment and maintenance of production systems Your background Strong Java development experience in a professional setting Exposure to Python for data processing is a plus Experience working with large-scale data workflows for search or More ❯
/Spring Boot. Experience building RESTful APIs and microservices with frameworks like Spring Boot. Hands-on experience with distributed complex system design, application development, testing, and operational stability. Experience working with AWS and Terraform. Experience with globally distributed applications requiring strict consistency and stream processing with Kafka. Experience More ❯
Glasgow, Renfrewshire, United Kingdom Hybrid / WFH Options
Noir Consulting
very best .NET Developer. Responsibilities: Develop and maintain applications using .NET, .NET Core/ASP.NET MVC, C# and Azure SQL. Apply object-oriented development principles in your work. Participate in industry recognized training in: .NET 9, Web API 2, Entity Framework, Microservices, Azure, JavaScript, Angular 19, Bootstrap, Agile More ❯
Glasgow, Renfrewshire, United Kingdom Hybrid / WFH Options
Capgemini
Technology practice in Capgemini Invent, which leads digital transformation projects across Capgemini. We are a new and dynamic community that values innovation, professional development, and the ability to make a real difference for our clients. We work in diverse multi-disciplinary teams, hand-in-glove with our clients. … building and integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Building microservices in C# or Java Experience building solutions that integrate with LLMs using tools such as Vercel AI, Langchain etc. Using More ❯
Job Ref: 11 Date Added: March 27th, 2025 Consultant: Senior FullStack Software Engineers with a background in software development using C#/.Net and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a range … to support one of their core business functions. To secure one of these Senior Software Engineer roles you must come from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in fullstack C#/.Net … Core. Must have hands-on experience in front-end development using Blazor, Angular OR React. Demonstrable experience building distributed systems and secure products at scale. Have a good understanding of design practices, system architecture, and application security. Experience with RESTful APIs and microservices best practices. Extensive experience with More ❯
in C# or Java to shape the future of the MyAmici platform. About the Role You'll be a key member of our development team, responsible for designing, implementing, and maintaining robust applications. Your technical ability, problem-solving skills, and innovative mindset will drive the success of our … role, remote, with one quarterly visit to their Glasgow office. What You'll Do: Deliver high-quality code using Agile and Test Driven Development methodologies. Develop and maintain domain knowledge based on customer use-cases and industry practices. Turn requirements into well-structured software that meets business needs. … transition of software into production. Provide third-level support for production software during business hours. What We're Looking For: Experience in professional development, ideally in C# or Java . Professional experience with modern JavaScript frameworks (VueJS, React, Angular, Blazor WebAssembly). Experience in Agile developmentMore ❯
in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your … role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of … tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in More ❯
Glasgow, Renfrewshire, United Kingdom Hybrid / WFH Options
Curve Dental, LLC
team's individual and combined success, and we have fun along the way! Job Summary We hire developers who are passionate about software development and technically excellent. Our developers work across the fullstack of an application and understand that a project is not … or Java) Experience with Angular Code reviews & Continuous Improvement are paramount Experience with database design and SQL Several years of software design and development experience A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design Previous experience with agile developmentMore ❯
ready to apply technical expertise to strategic system design. To be successful as a Java Fullstack Engineer, you should have: Experience in full-stackdevelopment with expertise in building dynamic, responsive, and reusable components Worked on Enterprise Case Management Lifecycle applications involving backend server … To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensuring code is scalable, maintainable, and optimized for performance. … effective unit testing practices to ensure code quality and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development, and collaborate closely with other functions/business divisions. Lead a team performing complex tasks, set objectives, coach employees, and appraise performance. If in More ❯
into architecture, ready to apply technical expertise to strategic system design. To be successful in this role, you should have: Experience in full-stackdevelopment with expertise in building dynamic, responsive, and reusable components. Worked on Enterprise Case Management Lifecycle applications involving backend server … To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. More ❯
in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your … programming language with limited guidance Design, develop, code, and troubleshoot considering upstream and downstream systems and technical implications Utilize tools within the Software Development Life Cycle to improve automation and value Apply technical troubleshooting to resolve basic complexity problems Analyze large, diverse data sets to identify problems and … support decision-making for secure, stable application development Learn and apply system processes, methodologies, and skills for secure and stable code development Contribute to a team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts More ❯
solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high … with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively … engineer, actively involved in coding, designing, constructing, and delivering high-quality software solutions Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience in developing, debugging, and maintaining code in a large corporate environment More ❯
be successful as a Junior Java Fullstack Engineer within this team, you should have experience with: Java 17 or above REST API UI development with either Angular or React Native Some other highly valued skills may include: DevOps: monitoring and tooling like ELK and AppDynamics, build and deployment … To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. More ❯
in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your … role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of … tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in More ❯
with colleagues. Participate in pair programming with other engineers. Contribute to and lead code reviews, design reviews, effort estimates, task breakdowns, and feature development efforts. Advocating best coding/testing/team practices. Collaborate with the product and engineering teams to design and deploy new features. Contribute towards … with your role. Other duties as assigned. Experience 5+ years of experience in a software engineering/development role. Strong full-stack engineering experience with an emphasis on backend (C#). Track record as a strong individual contributor. Experience working with datasets/databases More ❯
team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will work as a full-stack developer, building APIs and solutions against a variety of components in the collaboration space and on Microsoft 365 apps. You are responsible … solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high … with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Identifies More ❯
Glasgow, Renfrewshire, United Kingdom Hybrid / WFH Options
Barclays
driving the adoption of modern software engineering practices and technologies, particularly around authorisation, policy-as-code, and cloud-based deployment, working closely with development teams and business stakeholders across the organisation. This is a high-impact role within an engineering-led environment, offering the chance to shape the … systems and how they integrate with broader technology estates (experience with Ping Identity is a plus). Proven ability to take systems from development through to production support in enterprise environments. Comfortable working with data-experience with SQL and data analysis to support engineering decisions is highly desirable. More ❯
and long-standing customer relationships. Learn more about us at Accolite Careers. The Graduate Programme Join us to kickstart your career in Software Development! We are seeking recent graduates (who have graduated between ) with a passion for JAVA and PYTHON coding. The Graduate Programme at Accolite offers an … continuous training regimen in relevant technologies, as well as in banking and financial services topics. You'll engage in an 8-week full-stack training program covering Microservices & APIs, UI test-driven development, database management, and Azure fundamentals. Role and Responsibilities Reporting to the … Development Manager, you will be involved in the design, development, modification, and maintenance of software products. Your initial engagement will be with one of our key clients, working in the financial services industry for a Fortune 100 global investment bank. Inclusivity at Accolite We firmly believe More ❯
within a high performing delivery team, you will engage directly with our clients to build innovative Platform Engineering and DevOps Capabilities. Your professional development is important to us. From day one you will be working alongside and in partnership with some of the very best in the business. … security into CI/CD pipelines using tools such as Snyk, Aqua Security, or HashiCorp Vault for secrets management. Effective collaboration skills with development and infrastructure teams for managing cloud environments. Experience in setting up monitoring, logging, and alerting to improve system observability. What's in it for More ❯