Full Stack Engineer [AQ-12447]
About the role
Aquent is thrilled to partner with a trailblazing financial institution, renowned for its innovative approach to financial services and unwavering commitment to client success. This organization stands at the forefront of digital transformation, harnessing cutting-edge technology to engineer robust, user-friendly platforms that empower millions to confidently manage their financial futures. This is an opportunity to join a dynamic team and make a profound impact on critical financial applications, shaping the user experience and driving innovation on platforms that serve a vast client base, ensuring seamless and secure financial interactions that truly matter. Are you a passionate Software Developer ready to take on a pivotal role in building and enhancing sophisticated frontend solutions? We are seeking a talented individual to contribute to a team dedicated to pushing the boundaries of what's possible in digital finance. You will be instrumental in crafting responsive, secure, and high-performing applications, directly impacting the daily financial lives of millions and contributing to the ongoing digital transformation of a leading industry player.
Responsibilities
- Develop, deploy, and troubleshoot sophisticated single-page applications, ensuring high performance and responsiveness across all user touchpoints.
- Design and implement robust REST endpoints, meticulously focusing on versioning, comprehensive API documentation, secure authentication/authorization protocols, and backward compatibility to maintain seamless service.
- Champion a strong testing and quality mindset, including writing comprehensive unit and integration tests, and actively preventing breaking changes through diligent regression awareness.
- Contribute to the development and maintenance of CI/CD pipelines, adhering to strict release governance standards within a highly regulated enterprise environment.
- Collaborate effectively within a large-enterprise setting, meticulously following documentation, change control, and peer review standards to ensure robust and compliant development.
- Implement secure authentication mechanisms, including directory service integration, token-based authentication, sophisticated role/entitlement models, and secure secret handling to protect sensitive data.
- Utilize feature-flag driven delivery and safe rollout practices to ensure smooth, controlled, and low-risk application deployments.
Requirements
- Bachelor's degree in Engineering, Computer Science, or a related field, or equivalent practical experience.
- 5+ years of hands-on software engineering experience, with a strong focus on frontend application development.
- Extensive experience with single-page applications, including build/deploy processes and troubleshooting client-server integration issues.
- Proficiency in REST endpoint development, versioning, API documentation, authentication/authorization, and backward compatibility.
- Demonstrated strong testing and quality mindset, including experience with unit/integration tests and regression awareness.
- Experience with CI/CD pipelines and release governance in highly regulated enterprise environments.
- Proven ability to work in a regulated or large-enterprise setting, adhering to documentation, change control, and peer review standards.
- Expertise in directory service integration, token-based authentication, role/entitlement models, and secure secret handling.
- Familiarity with feature-flag driven delivery and safe rollout practices.
Preferred qualifications
- Experience with backend technologies such as Java, .NET, Python, SQL, or related server-side frameworks.
- Understanding of contact center routing concepts, digital channels, interactive voice response, agent experience, or workforce management integrations.
- Experience with software development kits, extensible markup language, or platform-specific integration frameworks.