> Markdown version of [/jobs/ext/2312519-software-engineer](https://www.wearedevelopers.com/jobs/ext/2312519-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Non-competes Veeva - **Location:** Boston, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $80,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Software as a Service, Cloud Computing, Data Visualization, Web Development, Design of User Interfaces, Human-Computer Interaction, Open Source Technology, Power BI, Salesforce.Com, Software Engineering, Systems Integration, Tableau (Software), Web Application Frameworks, ReactJS, Git, Vue.js, Qlikview, Front End Software Development, Api Design, Veeva, VeevaVault, Software Version Control - **Published:** August 30, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-technical-consultant-front-end-development-boston-ma--2cf79d1e-60fa-418f-8bc2-1de0bc9b535c ## About the Role * 6+ years of development or technical consulting experience * Experience in front-end web development * Some experience in cloud-based full-stack development * Familiarity with API-based development * Working knowledge of modern JavaScript frameworks or languages (React or Vue.js) * Experience with source code control systems like Git * Good presentation skills and ability to learn quickly * Ability to travel up to 25% Nice to Have * Experience in Veeva Commercial Cloud products (CRM, PromoMats, MedComms, Nitro, Align, Network, OpenData) * Experience designing and developing cloud-based integrations * Experience designing and developing data visualizations (Tableau, Qlik, PowerBI) * Development on AWS * Demonstrated contributions to open-source JavaScript projects Interviewing with Veeva, Amazon Web Services (AWS), Application Programming Interface (API), Biology, Bond Market, Cloud Computing, Consulting, Customer Relations, Customer Relationship Management (CRM), Customer Relationship Management (CRM) Systems, Data Visualization, Functional Analysis, Git, Grant Awards, Hubs, JavaScript, JavaScript Frameworks, Leadership, Legal, Life Insurance, Mentoring, Nonprofit, Open Source, Organizational Skills, Power BI, Professional Services, Qlik, React.js, Return on Investment (ROI), Sales, Software Development, Software as a Service (SaaS), Source Code Control System (SCCS), Tableau, Technical Consulting, Technical/Engineering Design, User Interface/Experience (UI/UX), Vue.js, Web Programming, Willing to Travel ## Description Are you a creative front-end developer looking for a company to grow with? Do you have a passion for crafting top-quality code, but you have an equal passion for talking about it? Do you enjoy having the power of being a hands-on software developer, but the flexibility and face-time of a consultant? If so, we would love to talk to you! Our Technical Services Team is growing to meet the needs of our ever- growing customer base. Vault CRM is the premier cloud-based CRM system used by the Life Sciences Industry, built on the Veeva Vault platform. Technical Architects like you will help craft unique user experiences with CRM X-Pages. Come grow with us. This is a remote, full-time permanent role with Veeva. This is a customer-facing role and we have no work location requirement if you are in close proximity to an airport and able to meet travel requirements. What You'll Do * Design, develop, and evangelize custom user experiences, with an emphasis on data-driven workflow * Direct customer-facing workshops, "own" project success, and overall solution design (both technical and functional) * Design and implement custom UI's in Veeva CRM & Vault CRM (Vue.js, Veeva Vault JavaSDK) * Develop internal and external tools to help our customers and our consultants * Provide leadership to customers leadership and mentorship to members on the team ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)