Senior Software Engineer
Listed on 2026-02-16
-
Software Development
Cloud Engineer - Software
Overview
Placement Type:
Temporary
Salary:
$62.10-69 Hourly
Start Date:
Mar 6, 2026
Partner with Aquent to join a pioneering organization at the forefront of the financial services sector, where innovation meets impact. We are seeking a visionary Senior Software Engineer to drive the design, development, and operation of high-throughput, low-latency, and mission-critical platforms. In this pivotal role, you will be instrumental in shaping the future of our core services, leveraging cutting-edge Java-based API development, cloud-native architectures, advanced access management protocols, and AI-assisted software development to deliver unparalleled reliability and performance in a security-sensitive environment.
Your Impact & Contribution" but original text retained"
As a Senior Software Engineer, you will own critical services with stringent reliability, performance, and availability SLAs, operating r expertise will directly influence our product delivery lifecycle, from conceptualization to production, ensuring timely and budget-friendly outcomes. You ll lead solution development, champion Agile practices, and collaborate closely with product owners and stakeholders to translate business needs into robust, scalable software. This role offers a unique opportunity to innovate, mentor, and contribute to a resilient, high-performing technical ecosystem.
Key Responsibilities- Lead the full software development lifecycle, guiding solutions from QA and UAT through to production deployment.
- Drive Agile software development practices, managing day-to-day activities and fostering a collaborative team environment.
- Partner with product owners and cross-functional stakeholders to ensure successful, on-time, and on-budget project delivery.
- Design, develop, and maintain high-performance, REST-based API services using modern Java.
- Build and deploy cloud-native, horizontally scalable services on leading public cloud platforms.
- Secure APIs utilizing advanced access management protocols including OIDC, OAuth 2.0, and SAML.
- Implement API-first designs, ensuring strong contract discipline, backward compatibility, and clarity.
- Engineer and operate highly resilient systems, meeting demanding SLAs for API latency (< 50ms), throughput (> 5,000 TPS), availability (99.9%), and error budgets (< 0.1%).
- Design for fault tolerance, graceful degradation, and rapid recovery, applying resilience patterns like timeouts, retries, and circuit breakers.
- Utilize CI/CD pipelines for automated build, test, and deployment processes, owning the build-deploy-run lifecycle including monitoring, alerting, and capacity planning.
- Work with containerized workloads and modern deployment strategies such as blue/green and canary deployments.
- Actively leverage AI-assisted development tools to accelerate feature delivery, enhance code quality, improve test coverage, and streamline refactoring and documentation.
- Champion responsible and effective AI usage within daily engineering workflows.
- Collaborate extensively with platform, security, and site reliability engineering (SRE) teams, contributing to architectural reviews and technical decision-making.
- Conduct periodic code quality reviews and provide mentorship to onshore and offshore development teams.
- Identify technology risks early and establish effective mitigation plans.
- 8+ years of hands-on software development experience, including 5+ years in a team leadership capacity.
- Strong Java expertise (modern versions like Java
17) with a proven track record of building production-grade services. - 8+ years of hands-on API development experience, including designing RESTful services and implementing API security.
- Demonstrated experience with cloud deployment on leading public cloud platforms.
- 2+ years of solid experience with Access Management protocols: OAuth 2.0, OpenID Connect (OIDC), and SAML.
- Proven track record of building and operating high-criticality systems with strict Service Level Agreements (SLAs).
- Deep understanding of distributed systems, concurrency, performance optimization, and system resiliency.
- Experience with observability tools (metrics, logs, traces) and effective production…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).