Principal Software Developer

<p><span style="font-weight: 400;">You want to lead the build of cloud-based solutions that are transforming the consumer banking landscape through behavioural analytics and insights.&nbsp;</span></p>

Toronto, Ontario

Nomis Solutions

Nomis helps retail banks deliver win-win customer engagement through price optimization, customer-centric offers, and omni-channel sales enablement. More than 10,000 bankers worldwide leverage Nomis&rsquo; cutting-edge Silicon Valley approach to big data, advanced modeling, and deep analytics to understand and anticipate the demands of their customers, competitor actions, and dynamic market conditions. With experience in over 80 implementations, Nomis has a proven track record of increasing customer and stockholder value, returning more than $300 million to its partner banks every year. Banks currently use Nomis technology to manage more than 270 million accounts and optimize over $1 trillion in banking transactions annually. We are headquartered in Silicon Valley with offices in Melbourne, Australia, and Toronto. Our customers include 20 of the top 100 banks globally and 10 of the top 40 retail banks in North America.

keywords: who we need,who we are,why be a nomista?,who you are,we win as a team,we delight our customers,execute and deliver on promises,we thrive on growth,experience,education and background,design and development,leadership,innovation and adaptability


Overview: <p><strong>Who we need </strong></p> <p><span style="font-weight: 400;">You are a technical leader and a champion of efficiency and you are looking for your next challenge. You want to design and architect the platform that unifies the features and functionalities of multiple products used by enterprise clients. You want to lead the development of next-generation products that solve real banking problems. You have lead several end-to-end web product developments and you&rsquo;ve learned from your mistakes. You are passionate about Agile, and you believe in mentoring a team. You have a personal commitment to mastering the latest tools, to following best practices, and to continuously innovate and improve. If this sounds like you and you want to lead the build of cloud-based solutions that are transforming the consumer banking landscape through behavioural analytics and insights, join us as a Principal Software Developer depending upon your experience. </span></p> <p><strong>Who we are</strong></p> <p><span style="font-weight: 400;">Our mission is to partner with customers on their journey to best in class pricing technology and analytics so that they deliver more value to their customers, employees and shareholders. To date, we have over 100 implementations and 10,000 customers. </span></p> <p><span style="font-weight: 400;">As a BlueChip venture-backed, Silicon Valley Fintech, Nomis Solutions is growing at 30% year over year. We are data and tech geeks and what gets us out of bed every morning is the chance to solve more real-world financial problems using the latest tools and building a cutting-edge platform.</span></p> <p><strong>Why be a Nomista?</strong></p> <p><span style="font-weight: 400;">There&rsquo;s a purpose behind what we do, beyond the professional gratification of working with big data and deep analytics and building serverless products. We find personal satisfaction in our shared belief that you can fundamentally change the way banks do business through science and software. If you are ready to tackle the problems that aren&rsquo;t easy; to appreciate the journey while you are on it; and to shift gears quickly to make things happen, join us.</span></p> <p>&nbsp;</p>
Responsibilities: <p><strong>Who you are</strong></p> <p><span style="font-weight: 400;">You are a Software Developer, passionate about being hands-on and solving complex problems. You may have moved towards a Scrum Master or Team Lead role but, you want back in the game, trying out the solutions and setting the examples for junior players. You are focused on streamlining both new and existing enterprise products and infrastructure. A top-level technical collaborator and innovator, you pursue knowledge and apply your expertise to make the best choices. You can confidently work with senior leadership to guide decision-making. You are a subject matter expert, trusted advisor and coach rolled into one.</span></p> <p><span style="font-weight: 400;">You want to create the reference infrastructure and introduce the best tools and practices that will help us scale from 10 clients to 25, 50, and 100+. You thrive in high-growth, fast-paced organization and you are comfortable wearing multiple hats when necessary, working side-by-side with the team, sharing your knowledge and insights.</span></p> <p><strong><br />What&rsquo;s in it for you</strong></p> <p><span style="font-weight: 400;">This is a chance to challenge the status quo and be part of a highly collaborative group:</span></p> <p><strong><em>We win as a team. </em></strong><span style="font-weight: 400;">You want to focus your skills and be appreciated for your expertise as you contribute to the evolution of a solution that is used by the biggest financial institutions in the world. </span><span style="font-weight: 400;">You will help create team-level development standards and advise the product teams on architecture, design, and implementation, and testing best practices. You will work with development teams to define appropriate frameworks that will be used across applications and infrastructure.</span></p> <p><strong><em>We delight our customers. </em></strong><span style="font-weight: 400;">You want to work jointly </span><span style="font-weight: 400;">with Product Managers and delivery teams to understand product requirement</span><span style="font-weight: 400;">s. </span><span style="font-weight: 400;">You will design the product roadmap and derive scalable technical architecture to support those requirements. You will work cross-functionally to develop strategies for meeting technical objectives</span></p> <p><strong><em>We execute and deliver on promises.</em></strong><span style="font-weight: 400;"> You want to w</span><span style="font-weight: 400;">ork with product teams to maximize efficiencies and reduce the introduction of new tech-debt. </span><span style="font-weight: 400;">You will conduct research to determine the best (flexible, de-coupled, performant, well-supported) implementation (algorithms, infrastructure, etc.) for a software solution. </span></p> <p><strong><em>We thrive on growth.</em></strong> <span style="font-weight: 400;">You want to work for a funded and scaling company with the stability of a 15+ year existence and the responsiveness of an Agile startup. Y</span><span style="font-weight: 400;">ou will equip teams with the tools they need to perform at their best and help them grow their ability to develop high quality products. You will work with leaders, managers, and stakeholders to help teams discover and deliver on product needs. </span></p>
Requirements: <p><strong>What you bring</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">A broad full-stack experience and are particularly focused on front-end architecture and development.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">The education and background. You have at least a relevant Bachelor's degree and all the technical experience that comes with designing and developing large-scale enterprise web applications. You have a few years in the architect role developing and architecting cloud-based solutions including experience with:</span></li> </ul> <ul> <ul> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Web Servers, Database Servers to perform diagnosis on server performance.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Web Services, REST API design.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Penetration Test tools and remediation of issues found.</span></li> </ul> </ul> </ul> <ul> <li><span style="font-weight: 400;">A passion for design and development of web and cloud-based solutions. This is your driving force. You have deep experience in creating a large scale B2B web platform; including the ability to:</span></li> </ul> <ul> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Expertly build for scalability, resilience, partner interfaces.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Provide reference implementations of new functionality for others to follow the pattern.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Weigh security considerations (risks and threats, authentication, authorization).</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Execute tuning and testing using automated testing patterns and tools.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Use a broad range of development languages and frameworks including Angular/React SPA&rsquo;s, Node.JS, MongoDB, SQL, AWS Serverless and a clear understanding of their relative merits and applicability.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Share and follow design patterns, object-oriented design principles, engineering knowledge, developing frameworks and reusable components and building scalable applications for the cloud.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Research, recommend and select the most suitable technologies and technical solutions for particular business problems.</span></li> </ul> </ul> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">The hands-on leadership. You are a natural leader who can listen, collaborate, influence and build trust. You can inspire high-quality work from technical people and elicit information from non technical groups.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">The innovation and adaptability. You are a problem-solver focused on long-term payoff. You are on a continuous search for better, reliable and scalable not newer, fancier and faster. &nbsp;You can adapt quickly, innovate solutions and embrace the new while accepting the ambiguous. You want to be part of a company that is pivoting, a collaborative place where your voice will be heard.</span></li> </ul> <p><strong>What you need to know.</strong></p> <p><span style="font-weight: 400;">We call ourselves Nomistas and new team members are Newmistas. We&rsquo;re a company with not-quite 150 people yet working with the biggest financial institutions in the world. We are leveraging cutting-edge behavioral data science to deliver market-leading cloud-based Pricing &amp; Profitability Management solutions and insights - this is a product that can&rsquo;t fail. This is a place where everyone has access to senior leadership. If you want to have your voice heard, we are the people who are going to listen. We foster an incredibly supportive, motivational environment with a powerful sense of camaraderie. We are in a beautiful office space with a killer view from the tower at 22 Adelaide St W. You can minimize stress and further your work-life balance with easy access from Union Station via the PATH and a well-rounded, flexible work culture. We offer a highly competitive salary, annual bonus, stock options, 4 weeks paid vacation for everyone and full benefits.</span></p> <p><span style="font-weight: 400;">We have all of the startup excitement and rewards; and, a culture ready to be built. We are committed to getting things done, following our gut and failing fast to learn faster. If you want to help define who we are, this is an exciting chance to take your career path in a new direction.</span></p> <p><span style="font-weight: 400;">If you are ready to take the next pivotal step in your career, you want to be part of our mission and you want to expand your knowledge and the impact your work makes, join us. Interested but not sure you meet all of the qualifications? We believe that skills and experience are acquired in different ways; if you have 70% of what we are looking for, go ahead and submit your resume - we promise to take a look. Express your interest here or follow us on Twitter or LinkedIn for future opportunities.</span></p> <p><span style="font-weight: 400;">Nomis Solutions welcomes and encourages applications from people with disabilities. Accommodations are available by request for candidates taking part in all aspects of the selection process.</span></p>