Software Engineer
ABOUT US
Founded in 2014 and having grown to 90 global team members, Supernova offers the industry’s first and only cloud-based, fully customizable, end-to-end software solution to automate securities-based lending (SBL) from origination through the life of the loan. By combining thought leadership in suitability and risk management with industry-leading education and the latest technology, Supernova enables advisors to deliver holistic, goals-based advice and to help their clients achieve financial wellness. We partner with the industry’s largest banks, most prominent insurance companies and leading online brokerages to democratize access to securities-based lending and better the entire financial ecosystem.
Software Engineer, Chicago, IL - Design and implement creative solutions for the expansion and maintenance of the securities-based lending platform. Work on innovative solutions to efficiently process data from complex data sources including batch files and/or web services-based data feeds. Support production systems. Design and implement innovative solutions to efficiently process data from complex data sources including batch files and/or web services-based data feeds. Lead the software development team; measure and improve team engagement and productivity. Analyze architecture and design and implement the company's core securities-based lending platform. Work with business team, understand the requirements, provide efficient solutions and lead technical team for implementation. Engage in code review and technical support to the team, collaborate with product manager to develop project delivery plan. Analyze and troubleshoot the performance issues from user request to render response aspects and third-party integration. Position is based out of and reports to Supernova Lending’s HQ in Chicago, IL but allows for telecommuting from a home office anywhere in the United States. (No agencies or phone calls please.)
Requires Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related discipline plus at least 1 year of object-oriented experience (Java or PHP) in a commercial application or commercial service environment.
Position also requires at least 1 year of experience with the following:
· Programming in Java, Web Services (RESTful) and relational database Relational Database/SQL;
· Working in microservice architecture and with cloud and open-source software;
· Performing test driven development;
· Agile and Test Driven Development
· Contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Position also involves demonstrable experience with the following:
· Leading the delivery of a software product from concept to launch
· Designing and building web services, distributed systems, and service-oriented architectures
· Utilizing Maven, Git, Nexus, Sonar, JIRA, Confluence for managing software version control, build, project management and code quality.
Position is based out of and reports to Supernova Lending’s HQ in Chicago, IL but allows for telecommuting from a home office anywhere in the United States.