We are seeking an experienced and motivated Lead Software Engineer to oversee and drive the successful integration of internal and third-party systems, while leading the design, development, and implementation of software solutions.
Requirements
- Lead software integration projects, including the design, architecture, implementation, and deployment of system interfaces and APIs.
- Design and develop core platform features, backend services, and middleware components to support scalable integrations.
- Serve as the technical point of contact for integration-related initiatives across internal teams and external partners.
- Provide technical leadership, code reviews, and mentorship to team members.
- Define and enforce best practices for software development, integration patterns, security, and documentation.
- Collaborate with DevOps to ensure CI/CD pipelines, monitoring, and deployment strategies support integration workflows.
- Troubleshoot complex integration issues and provide long-term solutions to prevent recurrence.
- Evaluate new tools, platforms, and frameworks that enhance integration capability and performance.
Benefits
- Health and Wellness
- Retirement Savings
- Employee Assistance Program
- Matching charitable donations
- Volunteer Time Off
- Paid Time Off