required for this position. We are seeking highly motivated UI/UX developers, Full Stack developers, and Application developers to join our team in the Northern Virginia area. The Software Engineer/Developer will be supporting the development of tools and applications to address mission critical needs across the organization. The developer will leverage their capabilities to develop and More ❯
insights, and recommendations to in a clear and concise manner, both verbally and through reports or presentations. • Mentorship: Mentor and guide junior data scientists, data analysts, and/or software engineers, providing technical expertise and fostering a culture of innovation and continuous learning • Candidates MUST possess the ability to obtain a government security clearance and candidates with existing security More ❯
messaging patterns, exposure toMulesoft/Kong is a plus - On-premise/cloud-basedinfrastructures, SDLC pipelines, and deployments/configurations and definition/evangelism of best practices/standards - Software delivery, including CI/CD and relatedDevSecOpspractices, working withcloud-basedplatforms such as Azure or AWS(preferred) - Experience working on AI/Gen AIimplementations and underlyingarchitecture, and models - Application testing More ❯
Out in Science, Technology, Engineering, and Mathematics
quality, accountability, and lineage. Developing unified data models across assessment platforms and ensure they meet regulatory and internal Risk & Compliance management requirements. Accelerating the adoption of Cloud and Core Engineering solutions. Support the development of analytic calculations and data transformations. Provide workflow efficiencies through the systemization and automation of review, sign-off, and commenting processes of financial metrics and … the associated limits. WHAT WE LOOK FOR This Associate Software Engineer role is for a professional who is passionate about digital transformation, increasing operational efficiency through automation, reduce technical debt and develop highly scalable and reliable applications. CF&O divisions have several web applications that generate data that are used for internal Risk & Compliance management and regulatory reporting. Data … from requirements analysis, coding, testing, UAT and maintenance. Exploring new and emerging technologies as needed by the project. SKILLS AND RELEVANT EXPERIENCE Bachelor's degree in computer science, Electrical Engineering or related technical discipline. 2+ years of relevant experience in software development, including a clear understanding of data. structures, algorithms, software design and core programming concepts. Comfortable More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Applause IT Recruitment Ltd
Job Title: Senior .NET Developer Location: Hybrid - Oxford (1x a month) Applause IT are hiring for a Senior .NET Developer for a growing software house delivering enterprise-scale solutions in the online gaming space. Their platform is built using the latest Microsoft technologies and used globally by clients across sectors including banking, energy, and government. As a Senior .NET … Developer, you'll join a distributed engineering team and be responsible for full lifecycle development across both frontend and backend systems. You'll contribute to architectural decisions, advocate for modern softwareengineering best practices, and help mentor more junior developers. Key responsibilities: Build and maintain scalable web applications using C#, .NET 6, ASP.NET Core/MVC Frontend … Collaborate in an Agile environment (Scrum, Sprints, Stand-Ups) Participate in code reviews, unit testing (XUnit, NUnit), and CI/CD pipelines (TeamCity) Work closely with international colleagues across engineering, DevOps and QA Skills & experience: 5+ years of Full Stack experience using the Microsoft stack Strong front-end skills using HTML5, CSS3 and a modern JS framework (Angular, Vue More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure … to mobile application ecosystems, collaboration across cross-functional teams, and experience in the banking or financial services domain will be strong assets. You’ll work closely with engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and … system issues in development and production environments. • Contribute to solutioning, estimations, and project planning in agile delivery models. Required Qualifications: • Bachelor’s or Master’s degree in computer science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure … to mobile application ecosystems, collaboration across cross-functional teams, and experience in the banking or financial services domain will be strong assets. You’ll work closely with engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and … system issues in development and production environments. • Contribute to solutioning, estimations, and project planning in agile delivery models. Required Qualifications: • Bachelor’s or Master’s degree in computer science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot More ❯
Ashburn, Virginia, United States Hybrid / WFH Options
TAIG (Tactical Analytic & Intelligence Group)
motivated, career and customer-oriented senior-level Java Developer to join our team to begin an exciting and challenging career. Job Responsibilities • Design and implement Micro Service Architecture JEE software applications • Use modern softwareengineering tools including Eclipse, Visual Studio Code, and Atlassian Suites for design, development, and testing the software • Present the solution at formal … well experienced in design and development of Microservice using Java, Spring-Boot, Rest API, JPA and JQL Required Skills and Experience • Bachelor's degree in computer science or related engineering field with 9+ years of technical experience focusing on Java application development projects • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers) • Strong understanding of RESTful More ❯
Position Overview: The Sr Tester Engineer leveraging a combination of automation testing, some manual testing and software development in support of DevSecOps to enhance mission-critical systems. The candidate will contribute to developing and testing innovative solutions while ensuring compliance with rigorous security and operational standards. This role involves collaboration with cross-functional teams, including DevOps, softwareengineering … and manage containerized applications using Docker and Kubernetes. Automate infrastructure deployments using Terraform and Ansible. Optimize and secure DevOps workflows, including code reviews, branching strategies, and static analysis. 3. Software Development: Develop and maintain software using Python, C++, or other modern programming languages. Contribute to developing custom tools and applications to support mission requirements. Participate in Agile software … e.g., VMware, VirtualBox). Troubleshoot networking issues, including IP address configuration and virtual NICs. 5. Security and Compliance: Conduct vulnerability assessments and remediation. Apply cybersecurity principles to ensure secure software and system design. Qualifications: Education: BS in Computer Science or equivalent technical field. Advanced degree preferred. Experience: 5+ years in software development, testing, or DevSecOps roles. Proven experience More ❯
Join a rapidly growing team to help BCB build and scale our products and deliver them to clients. We're seeking a candidate with strong expertise in softwareengineering, microservices architecture, and cloud platforms, coupled with a collaborative mindset, strong communication, strategic thinking, and a passion for shaping the future of crypto-financial services through innovative and client … centric solutions. Key Responsibilities and Duties Use your softwareengineering skills to develop, test, release, support and maintain complex financial platforms. Our backend is written in Node driven by SQL databases and our front-end uses the Angular framework. All our services run in google cloud in Kubernetes. Work closely with product managers to focus on new feature … Embed Crypto services into the BCB platform so that our clients can seamlessly manage their Fiat and Crypto activities. So, what are we looking for? 10+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Must be able to navigate open communication channels across the business. Ability to adapt to the dynamic nature of fintech More ❯
celebrated, and your journey to excellence begins. About the Role We are seeking a highly skilled and experienced Full Stack Technical Lead (6 month contract) to join our Technology & Engineering team at ECA International on a. This is a hands-on leadership role suited to a self-starter with strong technical expertise and a passion for building robust, scalable … responsible for guiding technical direction, mentoring developers, fostering a high-performing team culture, and owning end-to-end project delivery. You will lead by example, driving best practices in software development while promoting an AI-first approach to improve productivity and innovation across the development lifecycle. This is an exciting opportunity for someone who thrives on building quality software … collaboration with product managers and stakeholders. Continuous Improvement : Promote a culture of continuous learning, technical excellence, and innovation. AI Integration : Advocate and adopt AI tools and technologies to improve software development productivity and build AI-powered solutions. Recruitment : Support the hiring process by participating in interviews and onboarding new team members. The Ideal Candidate: Qualifications : Bachelor's degree in More ❯
be doing? Join a rapidly growing team to help BCB build and scale our products and deliver them to clients. We're seeking a candidate with strong expertise in softwareengineering, microservices architecture, and cloud platforms, coupled with a collaborative mindset, strong communication, strategic thinking, and a passion for shaping the future of crypto-financial services through innovative … and client-centric solutions. Key Responsibilities and Duties Use your softwareengineering skills to develop, test, release, support and maintain complex financial platforms. Our backend is written in Node driven by SQL databases and our front-end uses the Angular framework. All our services run in google cloud in Kubernetes. Work closely with product managers to focus on … Embed Crypto services into the BCB platform so that our clients can seamlessly manage their Fiat and Crypto activities. So, what are we looking for? 10+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Must be able to navigate open communication channels across the business. Ability to adapt to the dynamic nature of fintech More ❯
Stack Engineer - What will you be doing? Join our fast-growing team and play a key role in building and scaling BCB's products for our clients. Leverage your softwareengineering expertise to develop, test, release, support, and maintain sophisticated financial platforms. Our backend is built in Node, driven by SQL databases, while our front end runs on … develop, and deliver scalable new features. Enhance and expand our billing product, enabling clients to seamlessly manage their assets. So, what are we looking for? 5+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high More ❯
Stack Engineer - What will you be doing? Join our fast-growing team and play a key role in building and scaling BCB's products for our clients. Leverage your softwareengineering expertise to develop, test, release, support, and maintain sophisticated financial platforms. Our backend is built in Node, driven by SQL databases, while our front end runs on … develop, and deliver scalable new features. Enhance and expand our billing product, enabling clients to seamlessly manage their assets. So, what are we looking for? 5+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high More ❯
scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful Senior Software Developer will possess proven skills in: C# and .NET (Core/Framework) Angular (or modern JavaScript front-end frameworks) SQL Server and Entity Framework Docker & AWS ECS Architecture & Design … Event-driven architecture (e.g. RabbitMQ) RESTful APIs and microservices DevOps, Git, CI/CD pipelines Interested? Please apply below. Senior software engineer, senior .net developer, architect tire, design, .net Architect, software Architect, senior software developer, .NET, C#, angular, SQL, AWS, Docker, RabbitMQ, hybrid, Manchester, full stack developer, software engineer, devops, professional services More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
InvitISE Ltd
scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful Senior Software Developer will possess proven skills in: C# and .NET (Core/Framework) Angular (or modern JavaScript front-end frameworks) SQL Server and Entity Framework Docker & AWS ECS Architecture & Design … Event-driven architecture (e.g. RabbitMQ) RESTful APIs and microservices DevOps, Git, CI/CD pipelines Interested? Please apply below. Senior software engineer, senior .net developer, architect tire, design, .net Architect, software Architect, senior software developer, .NET, C#, angular, SQL, AWS, Docker, RabbitMQ, hybrid, Manchester, full stack developer, software engineer, devops, professional services More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Davies Talent Solutions
We are currently working with a global consultancy, who are seeking a skilled Software Engineer to help drive the development and support of in-house applications, modernisation and development. About the Role You’ll be involved in building and maintaining software solutions using modern technologies with a split of 50/50 between back and front end design. … role is primarily home-based and may occasionally require out-of-hours support. Key Responsibilities Design and develop applications using C#, .NET Core, and React. Follow and help define software development standards and best practices. Work with test-driven development, automated testing, and CI/CD pipelines. Support ongoing operations and contribute to various development projects. Collaborate with third … party software providers throughout the development lifecycle. Provide technical guidance and mentorship to less experienced developers. Required Skills Strong experience with C#, .NET Core, Azure, and test automation. Proficiency in JavaScript and a modern front-end framework (React preferred). Familiarity with microservices, containerization, and site reliability engineering. Solid understanding of Agile/Scrum methodologies and software design More ❯
modern frameworks, if you're motivated by creating solutions for the business, we'd be delighted to welcome you. You'll be joining the Finance team as a Senior Software Engineer, where you'll be involved in the development/architecture of new components and the ongoing maintenance of existing applications. In collaboration with your management and peers, you … will contribute to the promotion and sharing of software development best practices across the team. YOUR ROLE Understand business needs and contribute to the design of solutions and the implementation of architectures that meet these needs Develop JAVA containerized microservices with Springboot/Quarkus and use messaging and event streaming services such as Kafka. Corrective/evolutionary maintenance of … that the solution is properly integrated into the platform. Work in Agile mode YOUR PROFILE Bachelor's or Master's degree in computer science (or equivalent) Sound interest in software development, design and implementation of distributed architectures Experience in JAVA/Spring Boot backend development and relational/non-relational databases will be appreciated Fluency in French and English More ❯
Data Handling: Preprocess, analyze, and visualize large datasets to extract actionable insights; collaborate with data engineers to ensure data quality and availability. System Integration: Integrate AI models into existing software architectures, ensuring seamless functionality and optimal performance. Research & Innovation: Stay current with the latest AI research and trends; propose and implement innovative solutions to enhance our AI capabilities. Collaboration … Work closely with product managers, data scientists, and software engineers to define project requirements and deliver AI-powered solutions. Testing & Evaluation: Develop rigorous testing methodologies to evaluate the performance and reliability of AI systems; troubleshoot and optimize model performance. Documentation: Maintain clear and comprehensive documentation of models, experiments, and code for future reference and knowledge sharing. Compliance & Ethics: Ensure More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Mettler-Toledo International, Inc
Join our brilliant team as a Software Manager! 🚀 METTLER TOLEDO Safeline X-Ray delivers top-tier product inspection technology to customers worldwide, helping them safeguard public health. We are dedicated to offering innovative, dependable solutions and are recognized for our quality and expertise in the industry. In this role, you'll be managing a mix of software — from … apps and embedded firmware to cutting-edge production and R&D tools. Your mission: plan like a pro and keep all our projects sailing smoothly and on time. As Software Manager, it's also crucial you're strong in coaching, mentoring and collaboration. You'll help nurture the team's talent and guide their career growth. If you're … passionate about leading, inspiring, and making software magic happen, we want you on board! What You'll Do Ensure on-time completion of projects assigned to team(s) while meeting the corporate quality standards. Oversee a Software team supporting the Mettler-Toledo Safeline Xray globally including customer facing Application Software, diagnostics and test. Ensure that implementation of More ❯
bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Role The Enterprise SoftwareEngineering team at Roku builds the web applications and cloud services that power our internal operations, supporting functions such as Finance, People, Supply Chain, and other key enterprise … functions. As a Senior Engineering Manager, you will lead a team of engineers in our UK office to design, develop, and deliver scalable systems that enable Roku's business teams to operate more effectively and efficiently. This role combines deep technical expertise with strong leadership, and it's ideal for someone who enjoys solving complex business problems through technology. … with experience building large-scale enterprise systems. You highly value user experience and take pride in delivering innovative and reliable solutions. You are also dedicated to mentoring and developing engineering talent, fostering both team growth and individual development. Our work can be demanding, but we find this challenge highly rewarding. The ideal candidate actively engages in their role, showing More ❯
planet, and our global communities. We are investing in cutting-edge products that leverage marketing data to deliver unparalleled client performance. This strategic role is part of the Croud Engineering team, working alongside the Data Engineering and Platform teams, and reporting to the Director of Engineering. Our team has a track record of delivering innovative solutions, such as … that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools Software Engineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Croud
planet, and our global communities. We are investing in cutting-edge products that leverage marketing data to deliver unparalleled client performance. This strategic role is part of the Croud Engineering team, working alongside the Data Engineering and Platform teams, and reporting to the Director of Engineering. Our team has a track record of delivering innovative solutions, such as … that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools Software Engineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working More ❯
always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineer (Full Stack Developer) Job ID: 25099 Job Location: Greenville, TX Job Schedule: 9/80 Job Description: The Specialist, Software Engineer will be responsible for working within … real-world needs, priorities, and obtains operational feedback to provide the best system solutions for our users. As a key member of this team, you will be responsible for software development in a variety of software domains to achieve solutions for various projects/programs. This position requires a self-motivated team player with excellent technical and communication … skills. Opportunities exist for travel if desired. Essential Functions: Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test. Work closely with team members to evaluate and advance system architecture, interfaces between system components and operational performance requirements. Apply computer science, engineering, and mathematical (when required) analysis concepts More ❯
offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team At Roku, our Trust Engineering team is a close-knit group of passionate professionals. Our mission? To protect our customers, partners, devices, services, infrastructure, and data. We work collaboratively, sharing insights and expertise to … ahead of the curve. Join us, and you'll be part of a dynamic team that thrives on challenges and celebrates victories together. About the Role As a Security Software Engineer, your role involves architecting, designing, and implementing end-to-end security controls to impact the global user base. A key focus is on developing automated, scalable security solutions … and mitigate security risks Managing PKI, TLS, and GPG infrastructure Applying cryptography and security design principles to cloud environments Documenting playbooks, procedures, and architecture Providing subject matter expertise to software development groups to assist in cryptography and key management/authentication API. We are excited if you have Passion for cybersecurity with an effective and passionate drive to protect More ❯