Tech jobs
Job listings
Software Engineer - Advanced
Build and maintain microservices and data pipelines for supply-chain finance systems using Java/Spring Boot, Angular, Spark, Kafka, and Kubernetes.
Full Stack Developer - Officer
Senior developer building enterprise identity and access management systems using Java, microservices, and cloud platforms to secure institutional financial data.
Principal Cloud Architect - Digital Platform Engineering
Principal Cloud Developer designs and builds scalable, cloud-native digital platforms and enterprise integrations for HPE’s customer-facing systems, using modern architectures like microservices, APIs, and AI-driven automation.
Database Administrator IV (Key Personnel)
Database Administrator IV designs, maintains, and secures Oracle enterprise databases for the Navy’s NIODB program, supporting Information Warfare systems with SQL, PL/SQL, and .NET applications.
Software Engineer - AI & Applications
Build mission-critical software for warfighters using C#, Java, Kotlin, and WPF; develop desktop, Android, and microservices-based systems with Docker and cloud-native tools.
Software Engineer - Java & Business Systems
Build and maintain Java-based financial-market applications using Spring, Angular, and Oracle, while collaborating in a hybrid team to deliver scalable, secure systems for DTCC’s global capital-markets infrastructure.
Software Engineer - Java & Business Systems
Build and maintain Java-based financial-market infrastructure using Spring, Angular, and microservices, while collaborating in a hybrid Agile team.
Software Engineer Placement (9-months)
Build and enhance an AI-powered resource-management platform using JavaScript, C#, .NET, Vue.js, and Azure; work on scalable features and internal tooling in a fast-growing Edinburgh-based team.
UI Desktop macOS and IOS Engineer Hybird
Builds a native-grade desktop app for macOS/Windows integrating Cisco’s AI-driven Circuit platform, designing UI/UX, handling OS integrations, and ensuring accessibility and performance.
Software Engineer
The Software Engineer will design, develop, and maintain enterprise Java applications for mission-critical systems using Spring Boot, RESTful APIs, and containerization. The role requires an active TS/SCI clearance with polygraph and experience in Agile environments.
Software Engineer
The Software Engineer will design, develop, and maintain enterprise applications for mission-critical systems using Java, Angular, and various relational databases. The role involves supporting application modernization, containerization with Kubernetes, and CI/CD pipeline management.
Full Stack Developer
Full stack developer building backend and web applications using Java, Spring Boot, Angular, and SQL databases in an Agile team environment.
Software Developer
Senior Frontend Developer building and maintaining enterprise-grade Angular applications for banking/fintech clients, involving API integration, security implementation, and full SDLC participation from design through production support.
Lead Software Engineer
The Lead Software Engineer will develop and maintain a large-scale Data Lake platform using Python, C#.NET, and various AWS services. The role involves designing scalable solutions, optimizing database performance, and collaborating with cross-functional teams in an agile environment.
Software Engineer II
As a Full Stack Software Engineer, you will design and develop scalable enterprise applications using Node.js, React.js, and other technologies while integrating AI-assisted development into the SDLC. You will collaborate with cross-functional teams to ensure high performance, security, and maintainability of internal and external systems.
Lead Firmware UI Developer
Develops firmware human-machine interfaces (HMIs) for embedded systems, bridging hardware and software in industrial IoT products like DGA, PD detection, and cloud-based diagnostics. Uses embedded UI/UX, C/C++, JavaScript frameworks, and system architecture to design scalable firmware solutions.