We are seeking a proven problem-solver with an impressive track record of leading commercial SaaS development, both as a practitioner and as a manager.
You will translate functional requirements and conceptual designs into detailed plans for implementation.
You will work with product management and your implementation engineers to determine reasonable implementation schedules, then manage your resources to meet those agreed-upon deadlines.
You will mentor the Product Development Lead so that as he develops into a manager, you can take on greater responsibilities.
You will provide mentoring and guidance for onshore and offshore engineers to ensure on-time completion of tasks.
You will perform code reviews of all changes to ensure conformance to quality, compliance, and security requirements.
Your team will support integration efforts undertaken by our clients to leverage our API, where our clients ability to actually develop a successful integration varies from organized and efficient to bureaucratic and confused.
You will need to allow for and manage resource diversion to bug fixes and to remediation of identified quality or compliance violations, some of which may be needed in an urgent timeframe.
In short, you must be able to absorb the visions of others, understand them, fine-tune them, and use your unique leadership skills to bring that vision to life by guiding and leveraging the combined talents of a team of amazing software engineers.
The ideal candidate relishes solving problems through teamwork; can see both the big picture and technical details with equal facility; has superior communication and interpersonal skills; can lead and work with diverse, globally distributed teams; has strong organizational abilities and attention to detail; and excels at managing competing priorities.
Due to the critical importance of accounting as a core feature of our deliverables, you must have a solid background in accounting, either educational at least a two-year degree in accounting or a related field or at least four years of related work experience. Please do not apply for this position if you do not understand the fundamentals of bookkeeping and financial statements, as you will not be able to interpret requirements and guide their implementation if you lack the frame of reference to understand those requirements.
Your technical skills and professional experience should include at least six years experience with each of the following:
Software architecture and design; you should have led the design for at least two major projects
SaaS development; familiarity with AWS is a plus
Hands-on management; you must have experience managing both onshore and offshore engineers