Veeva CRM Engineer

TEKsystemsIndianapolis, IN
20h$50 - $70Hybrid

About The Position

Must be able to do a hybrid schedule (2-3 days/week) on site in Downtown Indianapolis!! The Senior Engineer reports to the Engineering Director, Enterprise SaaS & Cloud Integrations, who is responsible for performance, coaching, and career development. We staff our product teams with the skills needed to craft effective solutions. These solutions must be valuable (customers choose to buy or use), viable (the solution works within the business constraints), usable (the user can figure out how to use), and feasible (our engineers can implement with available resources). As an Engineer, you'll play a key part in ensuring feasibility. You'll also actively participate in product discovery, bringing your technical expertise to shape solutions and identify opportunities. This role emphasizes technical excellence and collaborative problem-solving. You will be a key contributor to technical design and implementation, working on challenging engineering problems. You will work closely with your tech lead to deliver on your team’s commitments.

Requirements

  • Veeva CRM Administration
  • Salesforce/Veeva Integration Work
  • Education: Bachelor's degree in Computer Science or equivalent practical experience.
  • Required Experience: 5+ years of experience developing and integrating commercial software, including Veeva CRM.
  • Deep understanding of modern software development methodologies & integrations.
  • Proven ability to solve hard technical problems with many constraints.
  • Strong problem-solving skills and a collaborative mindset.

Responsibilities

  • Technical Design and Implementation: o Designing and implementing complex product features and improvements, contributing to technical solution discussions.
  • Working on rapid prototypes during product discovery, exploring technical feasibility and identifying potential solutions.
  • Writing high-quality, testable, and maintainable code, following engineering best practices.
  • Collaboration and Communication: o Collaborating closely within the product team during product discovery to identify opportunities and constraints, and help discover effective solutions.
  • Clearly communicating technical concepts and trade-offs to both technical and non-technical audiences.
  • Actively participating in code reviews, providing constructive feedback and mentoring other engineers.
  • Actively participating in code reviews, ensuring code quality, consistency, and maintainability.
  • Continuous Improvement: o Proactively identifying and addressing areas of technical debt.
  • Staying up-to-date on new technologies and industry best practices.
  • Sharing your learnings and insights with the broader engineering community.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service