Job Description:About the Role:We are currently seeking a Senior Full-Stack Software Engineer to join our team. As a Senior Full-Stack Software Engineer you will build and support a suite of applications written in a variety of technologies. The Senior Full-Stack Software Engineer is capable of owning technical design for projects of high complexity, and understands the tradeoffs in creating good software. In addition to writing consistently high-quality code consistent with organizational code-quality standards, they are also aware of industry best practices and trends, and are responsible for complex tasks with very little oversight beyond high-level direction. The Senior Full Stack Software Engineer is known as a technology leader within their team and participates extensively in code reviews, and in mentoring of other team members.What You'll Do:Build, maintain and enhance our front-end and back-end systems to meet internal and client driven requirements for a new iXBRL productWork with a variety of stake holders with different technology backgroundsFind ways to build reusable code and libraries for current and future useEnsure the quality and performance of delivered solutionsAbility to work both independently and also as a technical leader of an agile teamAdhere to project deliverables and timelines. Provide clear and concise communication of changes or disruptions to the schedule with a focus on expectation alignmentAbout You:API/Web Services development experience, including exposure to microservices design and serverless computingWeb Development using Angular or ReactFamiliarity with DBMS technology, including SQL and MongoDB and caching mechanisms such as RedisExperience in designing RESTful API interfacesStrong knowledge and experience in Software Design Patterns, SOLIDAbility to develop features and improvements with minimal guidance and lead the development of these initiatives for other team membersSelf-motivated and self-managing, with excellent organizational skillsExceptional written, verbal, interpersonal, and influencing skillsFinancial industry knowledge/experience is a plusExperience with Azure Functions or AWS Lambdas within microservice architecture is a plusQualifications and Requirements:10 years of experience in full-stack software development including expertise in Python, Typescript, and C#Pay range for this role is 125,000-175,000 depending on location and experience#RemoteWhy You Should Work Here:The ability to work in an environment that encourages creativity and fresh ideasThe ability to be on the leading edge of SaaS driven technology solutions for capital markets and regulatory disclosure requirementsThe opportunity to join a well-established and growing company that has just completed its most successfulyearToppan Merrill is an equal opportunity employer (EEO) and furthers the principles of EEO through Affirmative Action.