Manager, Software Engineering
Job Summary
CARET brings the latest in technology and automation to over 10000 legal and accounting firms empowering highly skilled professionals to refocus theirexpertiseon what truly matters. CARET harnesses powerful and secure practice management document automation and payment processing to take firms professionals and their clients further.
Our team-defined values guide how we show up for each other for our partners and for our customers:
Wesucceedtogether.
We embraceprogress.
We carebig.
We createspace.
The role
Are you an experiencedengineering managerwith adesire to make a difference
Are youhands-on with managing cloud data technologies related to Data Analytics Big Data Data Warehouses and Data Lakes
AsManager Software Engineeringyoullbeleading a teambuilding a cloud data platform that will allow our customers and partners access to tools and technologies thatutilizedata in the unprecedented way toprovideactionable insights into their business.
If you thrive in a fast-pacedrapidly changing teamenvironment and have anunquenchable passionforcutting-edgetechnologies then this role is for you!
Responsibilities
Manage and lead your reports and resources toexecute onthe CARET engineering vision. This includes recruiting mentoring and the development of individuals on your team.
Manage onshore and offshore technology staff.
Provide leadership mentorship and guidance for software development teams onshore and offshore in architecting designing building documenting and testing softwareand datasolutions for CARETdata&analyticsplatform and product offerings.
Collaborate extensively with our Product team to ensure a unified vision and continued improvements to the platform and multiple products.
Manage negotiate and develop third-party vendor relationships alongside the Software Engineering management team as they relate to tools outsourcing and consulting.
Own manage and execute the Data and Analytics technology roadmapconsistedof the data and analytics strategy as well as the technical implementation of scalable data and analytics platform and product rollouts.
Assistin the creation of product roadmaps as well as sprint and release planning byparticipatingand leading team grooming sessions and helping teams provide work effort estimations.
Demonstrate strong coding and data modeling skills ability to lead and contribute to the teamsefforts while following established software engineering practices including ability to contribute and conduct code reviews contribute high-quality documentation hands-on assistance in the development of robust scalable applications as well as act as role model for their team.
Adhere to the agile software development lifecyclebest practices and governance.
Adhere to the software developmentanddataarchitecturebest practices and governance.
Effectively deliver product fixes and service packs asrequired; coordinate efficient and repeatable fix delivery cycles.
Partner with the CISO organization to adhere to corporate data security standards for platform and application development.
Own and drive KPIs critical to software and data quality which primarily includes increasing engineering confidence and release frequency to new levels.
Required Skills/Abilities:
Knowledge Skills & Experience:
BS/MS Engineeringdegree orequivalent.
Highly skilled with hands-on experience and domainexpertisein both data and analytics technologies as well as cloud-native data architecture design and best practices
At least 10 years of experience in a technology-based position with at least 7yearspeople management experience leading increasingly complex and challenging projects that have led to the delivery of technology solutions into business organizations.
7 years of experience in designing developing andmaintainingthe data architecture datamodelsand standards for various Data Integration & Data Warehousing projects.
7 years of experience programming in web object-oriented or functional programming environments
Solid understanding of enterprise and cloud-native business intelligence architecture.
Experience working with git and knowledge of strategies and branching patterns for team collaboration.
A broad range of skills and experience ranging from data architecture to ETL security performance analysis analytics etc.
Design coding and unit testing of software
Haveworked as an integral member of the development team collaborating with product engineering and other business groups by designing and developing highly scalable data-driven SaaS applications.
Hands-on experience either with Microsoft Azure or AWS.
Hands-on experience building dataand analyticsproductswithMicrosoftFabric or Snowflake for data visualization and reporting tools such asPowerBIusing real time or near time synchronization.
Experience with release/deployment processes.
Possessingany ofthe following certifications is a plus:
Microsoft Certified: Azure Data Engineer Associate
Microsoft Certified: Azure AI Engineer Associate
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Data Analyst Associate (Power BI)
Snowflake Certified Professional
SnowProCertification
Leadership Qualifications:
Exceptional interpersonal communication skills (written and verbal) attention to detail extreme organization problem-solvingand time management skills.
Strong remote team leadership and collaboration qualities. Ability to work independently and across many time zones.
An ownership mentality and entrepreneurial approach including comfort with intelligent risk taking and problem-solving skills.
Be well organized with good delegation skills.
Experience in leading Agile/Scrum development practices
Ability to build andmaintainrelationships with senior management stakeholders and team members.
Results-oriented self-starter in need of limited or no supervision
Verifiable presentation skills as a confident communicator who is enthusiastic self-starting and flexible in style and approach.
Benefits:
Flexible PTO
Medical Dental Paid Sick Days Vision and Supplemental Coverage
Health Savings Account
401(k) match
Equal Employment Opportunity: CARET is an Equal Opportunity Affirmative Action Employer.
Salary: $CADThecompensation information below is provided in compliance with job posting disclosure requirements.
Actual base pay will depend on varying circumstances including the position location individual qualifications market finances and otheroperationsbusiness needs.
Depending on the position compensation may also include commission bonuses etc. Potential for bonuses is based on company performance and potential for merit increases is based on performance.
Required Experience:
Manager
About Company
AbacusNext is leading technology provider of top practice management software for legal, accounting, and compliance firms. Explore our solutions today!