07 Mar
Lead Software Engineer - Business Data & Tools
Vacancy expired!
- 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
- 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
- AWS technologies
- Snowflake and Domo a plus
Vacancy expired!