Cypress HCM fosters a high-performance environment and is seeking a Senior Software Engineer for their Content Controllership Engineering team. The role involves modernizing and expanding the Content Controllership ecosystem, working on migrating legacy workflows, and building new tools for financial partners.
Responsibilities:
- Work at all phases of the software development lifecycle (planning, design, implementation, deployment, and support)
- Collaborate in engineering efforts to modernize and improve legacy architecture, designing innovative and efficient solutions
- Build UI workflows to improve our users' experience and self-serve in case of blockers from the backend
- Build and maintain robust integrations with upstream and downstream systems
- Deliver robust solutions for our Content Finance partners that enable them to optimize their processes and operate more efficiently
- Be flexible, open, and react fast to changing priorities and projects
Requirements:
- A deep understanding of React and UI frameworks is required. 5+ years of experience
- Intermediate understanding of Java (Spring Boot) is desired
- Proficiency in integrating and consuming GraphQL APIs and RESTful services. Experience with defining schemas, mutations, and field-level security policies
- Experience deploying and debugging applications in an AWS environment (EC2, S3, SQS)
- Communication is your strong suit: in code, in email, and face-to-face. Ability to talk and collaborate with non-technical stakeholders
- Familiar with common AI tooling and leverages it to boost productivity and efficiency
- Understanding of accounting principles
- Familiarity with concepts like Capitalization, Amortization, General Ledger (GL), and Accounts Payable (AP)