Brivo Systems LLC Brivo is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Disabled About the Role Brivo is looking for a highly creative, passionate, and skilled Lead Software Engineer to design and develop new tools and services to support our global business operations. As part of the Brivo team, you will work with people who are dedicated to creating a great customer experience, are focused on quality in every aspect of their work, and are constantly seeking to learn and improve. Our best engineers are adept at picking up new things, enjoy solving challenging problems, speak up, and thrive in a dynamic and fast-paced environment. You will also be expected to:
Be a hands-on coder with the team approximately 75% of the time
Collaborate with stakeholders in finance, sales, and operations to understand their data needs and design/build solutions to meet those needs
Work closely with technical leadership and other team leads to drive architecture and design and provide technical decisions for team in line with architectural goals
Collaborate with architects and product management to plan feature work, enhancements, and technical debt for your team’s products
Mentor other developers and identify potential training needs on the team
Hire, onboard, and provide performance feedback for team members
Commitment to continuous learning and improvement of development and quality strategies
Foster DevOps culture and product ownership amongst team
Work with Agile team to complete ongoing planning, reviews, and retrospectives
About You
8+ years experience with Java and Spring in developing complex web applications that scale securely and responsively
Experience with leading a team of developers in building software from inception / planning to implementation / support
Strong foundation in web applications and services with modern software architecture
Outstanding collaboration and communication skills are essential
Experience working with financial and/or data-intensive applications a plus
Experience with the following:
REST API development and RESTful Web development with JavaScript
Setting up and managing CI builds on Jenkins
Front-end technologies and frameworks such as JavaScript, Node.js, and React
Writing SQL queries and interacting with databases
Modern authorization mechanisms, such as JSON Web Token