We are a pioneering FinTech team, committed to transforming our platform by embracing cutting-edge cloud technology. Our remarkable growth of over 135% in headcount over the last five years is a testament to our innovative spirit and dedication to excellence.
Job Overview:
You will play a pivotal role as a Full Stack engineer and development manager, overseeing the enhancement and maintenance of one or more Alpha/Charles River Development modules or components within an agile scrum team.
* Lead a team of engineers, fostering collaboration and driving success
* Analyze, design, develop, test, and debug complex software enhancements and solutions within Charles River's business and technical problem domains
* Cultivate close relationships with Business Analysts and Product Managers to craft simple and sustainable software solutions for intricate problems
* Provide expert guidance and critical analysis of proposed changes during code reviews
* Develop unit and automation tests to ensure a high-quality product
About the Role: As a seasoned professional in this field, you will be responsible for guiding the team's efforts, ensuring that we deliver top-notch results and exceed expectations.
Key Responsibilities:
* Team Leadership: Direct and manage a team of engineers, promoting teamwork and driving project success
* Software Development: Analyze, design, develop, test, and debug complex software enhancements and solutions within Charles River's business and technical problem domains
* Collaboration: Work closely with Business Analysts and Product Managers to create effective software solutions for complex problems
* Code Reviews: Provide informed guidance and critical analysis of proposed changes during code reviews
* Quality Assurance: Develop unit and automation tests to ensure a high-quality product