Join to apply for the Director, Software Engineering role at Suvoda
Department: Product Development
Reports to: SVP, Software Engineering
The Director, Software Engineering is responsible for delivering Enterprise SaaS products supporting the Clinical Trial industry. This role involves overseeing multiple on-shore and off-shore development teams, managing the delivery of various products and initiatives, and providing strategic planning, tactical execution, agile release planning, process and tool design, resource management, and continuous improvement. The position requires a blend of technical and business acumen, strategic and tactical focus, and an ability to balance architectural best practices with innovation. The Director may engage in pair programming and briefings with the C-suite on roadmap and technical decisions.
Responsibilities
- Collaborate with the SVP to develop a technical vision, explore new technologies, and evaluate appropriate solutions to meet business goals.
- Define and enforce engineering best practices and technical standards across teams.
- Work with architects and principal engineers on technical design and business priorities.
- Recruit, mentor, and retain team members, fostering professional growth and leadership development.
- Partner with Product Management and Architecture to understand requirements and technical approaches.
- Support product backlog discovery, design, and manage cross-organizational dependencies.
- Develop Proof of Concept solutions and participate in coding and pair programming as needed.
- Lead continuous improvement initiatives and promote team growth.
- Ensure the successful design, development, and delivery of products and solutions.
- Work collaboratively in a team environment and communicate ideas clearly and effectively.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Mathematics, Engineering, or equivalent experience.
- Minimum of 10 years in software development, with at least 5 years in leadership roles.
- Experience developing payments solutions.
- Proven leadership in managing teams, setting goals, and delivering business value.
- Strong knowledge of software development practices, agile methodologies, CI/CD, and site reliability engineering.
- Technical expertise in enterprise architecture, cloud services, containerization, data modeling, and analytical platforms.
- Familiarity with web and mobile development technologies, including Angular, React, Python/Django, SQL/PostgreSQL, and NoSQL (preferred).
- Deep understanding of OOP, SOLID principles, REST API development, Linux/Unix, and open-source technologies.
- Experience in Agile development and building SaaS products for external users.
Note: Be aware of fraudulent representations claiming to be from Suvoda. Genuine communications will come from an @suvoda.com email address. For more details, refer to the FTC consumer alert.
In accordance with Suvoda’s Equal Employment Opportunity policy, we do not discriminate based on protected classes. California residents are encouraged to review relevant information linked here.
#J-18808-Ljbffr