Senior Software Engineer [207595]

Full Time Austin TX Aquent Talent

Senior Software Engineer [207595]

Austin TX Aquent Talent Full Time

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**
As a Senior Software Engineer, you will own critical services with stringent reliability, performance, and availability SLAs, operating at scale. Your 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 ( 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.

**Required Qualifications**
* 8+ years of hands-on software development experience, including 5+ years in a team leadership capacity.
* Strong Java expertise (modern versions like Java17) 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 troubleshooting.
* Thorough understanding of Agile software development methodologies, values, and procedures, including Test Driven Development (TDD), Continuous Integration, and Continuous Delivery.
* A minimum of 3 years leading the delivery and adoption of technical innovation across teams.
* Bachelor’s or Master’s degree in Computer Science or a related technical field, or equivalent practical experience.

**Must-Have Qualifications**
* Proficiency in building server-side applications (API Subject Matter Expert) using C# and .NET Technologies.
* Solution design and implementation experience for highly available, high-throughput, and scalable applications.
* Strong understanding of modern system architecture and development standards and guidelines.
* Proven experience in providing guidance and direction to junior team members.

**Nice-to-Have Qualifications**
* Experience with SOAP-based Web Service APIs in a transaction processing environment.
* Familiarity with advanced authentication mechanisms, including Token Services and PKCE.
* Experience testing RESTful web services using test automation frameworks.
* Familiarity with source control and Agile management tools.
* Prior experience within the financial services or brokerage industry.

#LI-LP1

**About Aquent Talent:**
Aquent Talent connects the best talent in marketing, creative, and design with the world’s biggest brands.
Our eligible talent get access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match. More information on our awesome benefits!
Aquent is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. We’re about creating an inclusive environment—one where different backgrounds, experiences, and perspectives are valued, and everyone can contribute, grow their careers, and thrive.

#LI-Hybrid

To apply for this job please visit itjobpro.com.