Senior Software Engineering Manager

AbacusNext · Washington DC

Company

AbacusNext

Location

Washington DC

Type

Full Time

Job Description

Job description

Our Industry: Technology for Small and Medium Size Business (SMB)

AbacusNext is a leading technology provider for legal, accounting, and compliance-focused professionals. We empower our customers to grow their businesses, better serve their clients, and operate at peak efficiency-all within a secure, cloud-enabled ecosystem.

We provide purpose-built, cloud-based solutions for small and medium-sized Legal and Accounting firms to support a secure and cloud-enabled practice.

Our product portfolio includes case and practice management, payment processing, private cloud hosting, and document automation solutions designed to make work easier for more than 1 million global users.

Our Mission: Technology and services for SMB customers to run their business:

To provide professionals in highly-regulated industries the technology and services they need to run their business-anytime, anywhere. We are with our customers every step of the way, helping them grow, evolve, and better serve their clients.

Your Mission:

We are seeking a Senior Software Engineering Manager to join our R&D team to lead, manage and develop our expanding software engineering team for Zola Suite. Zola Suite is a rapidly growing platform that provides state of technology solutions for lawyers and other professionals. Although we're an established platform, we maintain a start-up mentality where everyone's unique abilities are celebrated. Our team is only as strong as its employees; therefore, we take steps to ensure members of our team continue to evolve professionally while having a bit of fun along the way.

The ideal candidate will have an engineering mindset with a passion for developing innovative products. You are expected to be highly skilled with hands-on experience and domain expertise in both web, object-oriented and/or functional programming as well as data and analytics technologies and best practices.

Requirements

Responsibilities Include:

As a leader of Software Engineering, you will:
  • Manage and lead your reports and resources to execute on the Zola Suite 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 of team's software development resources onshore and offshore in architecting, designing, building, documenting, and QA of Zola Suite
  • Collaborate extensively with Product to ensure a unified vision and continued improvements to products.
  • Own, manage and execute the strategy, roadmap, and technical implementation of scalable services and product rollouts
  • Demonstrate strong coding skills, ability to lead and contribute to the team efforts 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
  • Assist in the creation of roadmaps as well as sprint and release planning by participating and leading team grooming sessions and providing work effort estimations
  • Lead the implementation of an agile software development life cycle, best practices, and governance.
  • Work with the CISO organization to adhere to corporate security standards for platform and application development
  • Manage, negotiate, and develop third-party vendor relationships alongside the Software Engineering management team, as they relate to tools, outsourcing, and consulting.
  • Effectively deliver product fixes as required; coordinate efficient and repeatable fix delivery cycles
  • Own and drive KPI's critical to software quality which primarily includes increasing engineering confidence and release frequency to new levels

Knowledge, Skills & Experience:
  • At least 8 years of experience in a technology-based position, with at least 3 years of management experience leading increasingly complex and challenging projects that have led to the delivery of technology solutions into business organizations
  • 5+ years of experience programming in both web, object-oriented or functional programming environments
  • A broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc.
  • 5+ years of experience in designing, developing, and maintaining the data architecture, data models and standards for various Data Integration & Data Warehousing projects
  • Highly skilled with hands-on experience and domain expertise in both web and object-oriented programming as well as data and analytics technologies and best practices
  • Have worked as an integral member of the development team collaborating with product, engineering, and other business groups by designing and developing highly scalable SaaS applications
  • Hands-on experience with AWS
  • Experience with .NET programming using the C# programming language, as well as web development using ASP.NET, HTML and JavaScript
  • In-depth knowledge of .NET Framework 4.0+, .NET Core, ASP.NET development patterns, and experience using common JavaScript/TypeScript frameworks (such as jQuery, Angular or React)
  • Experience developing web services or micro-service-based applications
  • Experience working with GitHub and knowledge of strategies and branching patterns for team collaboration
  • Solid understanding of software enterprise and cloud-native architectures.
  • Working knowledge and experience using software design patterns
  • Code refactoring skills
  • A solid understanding and use of relational database methodologies and solutions
  • Experience with release/deployment processes/strategies

Leadership Qualifications:
  • 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 development practices
  • Possess the ability and experience to consistently deliver on teams' commitments
  • Ability to build and maintain relationships with senior management, stakeholders, and team members
  • Verifiable presentation skills, as a confident communicator who is enthusiastic, self-starting and flexible in style and approach
  • Results-oriented self-starter in need of limited or no supervision

Education and experience:
  • BS/MS in Computer Science or equivalent Engineering Degree


Benefits

Benefits:
  • Medical, Dental, Vision, and Life Insurance
  • Flexible PTO
  • Sick Days

Employee Perks:
  • Professional and Financial Growth
  • Great culture and environment
  • Social, Health, and Wellness Events (now all virtual)
  • Anniversary Gifts
  • Birthday Time Off

Equal Employment Opportunity: AbacusNext is an Equal Opportunity, Affirmative Action Employer.

Job Type: Full-time

Date Posted

08/15/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

System Concepts Optimization Engineering Manager - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a System Concepts Optimization Engineering Manager to lead a team of engineers mathematicians and scientists The ...

View Details

Manager, Customer Success - Bold Penguin

Views in the last 30 days - 0

Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...

View Details

Manager, Project Manager - Capital One

Views in the last 30 days - 0

Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...

View Details

Principal Project Manager, Commercial Bank - Capital One

Views in the last 30 days - 0

Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...

View Details

Senior Associate, Data Science - People Analytics - Capital One

Views in the last 30 days - 0

Capital One is seeking a Senior Associate Data Science specialist for their People Strategy Analytics team The role involves applying data science an...

View Details

Senior Associate, Data Scientist - Customer Management - Capital One

Views in the last 30 days - 0

Capital One is seeking a Senior Associate Data Scientist for the Mainstreet Customer Management Data Science team The role involves partnering with cr...

View Details