Job Description:
About the Role:
We are currently seeking a Senior Full-Stack Software Engineer to join ourteam. As a Senior Full-Stack Software Engineer you will build and support asuite of applications written in a variety of technologies.The SeniorFull-Stack Software Engineer is capable of owning technical design forprojects of highcomplexity, and understands the tradeoffs in creating goodsoftware. In addition to writing consistently high-quality code consistentwith organizational code-quality standards, they are also aware of industrybest practices and trends, andare responsible for complex tasks with verylittle oversight beyond high-level direction. The Senior Full StackSoftwareEngineeris known as a technology leader within their team andparticipates extensively in code reviews, and in mentoring of other teammember
What You'll Do:
Build, maintain and enhance our front-end and back-end systems to meetinternal and client driven requirements for a new iXBRLproduct
Work with a variety of stake holders with different technology backgrounds
Find ways to build reusable code and libraries for current and future use
Ensure the quality and performance of delivered solutions
Ability to work both independently and also as a technical leader of an agileteam
Adhere to project deliverables and timelines. Provide clear and concisecommunication of changes or disruptions to the schedule with a focus onexpectation alignment
About You:
API/Web Services development experience, including exposure tomicroservices design and serverless computing
Web Development using Angular or React
Familiarity with DBMS technology, including SQL and MongoDB and cachingmechanisms such as Redis
Experience in designing RESTful API interfaces
Strong knowledge and experience in Software Design Patterns, SOLID
Ability to develop features and improvements with minimal guidance and leadthe development of these initiatives for other team members
Self-motivated and self-managing, with excellent organizational skills
Exceptional written, verbal, interpersonal, and influencing skills
Financial industry knowledge/experience is a plus
Experience with Azure Functions or AWS Lambdas within microservicearchitecture is a plus
Qualifications and Requirements:
10 years of experience in full-stack software development including expertisein Python, Typescript, and C#
Why You Should Work Here:
The ability to work in an environment that encourages creativity and freshideas
The ability to be on the leading edge of SaaS driven technology solutions forcapital markets and regulatory disclosure requirements
The opportunity to join a well-established and growing company that has justcompleted its most successfulyear
Toppan Merrill is an equal opportunity employer (EEO) and furthers theprinciples of EEO through Affirmative Action.