drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hollister, CA - USA

Yearly Salary drjobs

USD 101000 - 127000

Vacancy

1 Vacancy

Job Description

Full-time
Description

Join the Teknova Team and Help Shape the Future of Health!

When you join the Teknova team youre helping move the future of health forward. Our customers are working to discover novel therapies that will help people everywhere live longer healthier lives. We make sure they have a reliable supply of the essential ingredients they need to succeed and every member of our team plays an important role.


JOB OVERVIEW

A Software Developer (WebAPIs and Integrations) is responsible for designing building and maintaining seamless integrations between critical business systems. The Software Developer (WebAPIs and Integrations) plays a pivotal role in optimizing processes and enhancing data flow across platforms.


Our Culture:

At Teknova our culture is all about creative problem-solving and our default answer is Yes. Were customer-obsessed and go all in for them and each other. We arent interested in the status quowe want to discover whats possible. Were bold and built to change. We go above and beyond to develop novel products that help our customers get reliable results engineer formats that fit their systems and find ways to ship out their orders one day sooner. Every time we help our customers work more efficiently we bring them a step closer to that big breakthrough.


Our Values:

We value the unique personality and background of everyone on our teamwe want you to be you. By working together and sharing our skills we find new and better solutions for our customers. The people on our team are at the heart of everything we do and were here to support them.

Requirements

JOB DUTIES AND RESPONSIBILITIES


Integration Development:

  • Design develop and maintain robust integrations between NetSuite Salesforce Adobe Commerce (Magento) BI and Microsoft Power Apps (MES) platforms.
  • Utilize Web APIs (REST / OpenAPI / GraphQL) and Celigo iPaaS platform to ensure efficient timely and reliable flow of data between systems.
  • Implement real-time data synchronization and automate workflows.

Customization and Configuration:

  • Customize NetSuite Salesforce and Adobe Commerce (Magento) to meet business requirements.
  • Develop custom scripts triggers and workflows.
  • Configure Celigo for seamless data exchange.

API Management:

  • Create manage and optimize REST OpenAPI and GraphQL APIs hosted in Azure and Amazon.
  • Handle authentication authorization and error handling for API endpoints.
  • Monitor API performance and security.

Troubleshooting and Support:

  • Investigate and resolve integration issues.
  • Collaborate with cross-functional teams to troubleshoot and debug.
  • Provide technical support to end-users.

Data Mapping and Transformation:

  • Define data mappings between systems.
  • Transform data formats as needed for successful integration.

Documentation and Best Practices:

  • Document integration processes data flows and API specifications.
  • Follow coding standards version control and deployment best practices.

EDUCATION

  • BS/BBA or equivalent experience in Computer Science MIS or equivalent experience.

KNOWLEDGE / SKILLS / EXPERIENCE


Technical Skills:

  • Proficiency in Web APIs (REST OpenAPI and GraphQL).
  • Experience with several of the following: NetSuite SuiteScript Salesforce Apex Adobe Commerce (Magento) APIs and Microsoft Power Apps.
  • Preferred experience with Python C# SQL and/or Javascript.

Integration Experience:

  • Proven track record of successful system integrations.
  • Familiarity with ETL (Extract Transform Load) processes.

Problem-Solving:

  • Analytical mindset and ability to troubleshoot complex issues.
  • Attention to detail.

Collaboration:

  • Excellent communication skills to work with business stakeholders and technical teams.
  • Team player who can contribute to cross-functional projects.

General:

  • Ability to manage multiple projects and priorities and to re-prioritize as necessary to align with current business objectives
  • Detail oriented and thorough with ability to think big picture and understand the key trends and levers that drive the business
  • Ability to take calculated risks in the face of uncertainty

Benefits:

From performance bonuses that give every member of our team a chance to share in our success to health insurance and retirement savings programs to our generous PTO policy were invested in our associates. Our benefits include:

  • Comprehensive medical dental and vision plans
  • 401(k) retirement plans with a 4% employer match
  • Employee Stock Purchase Plan (ESPP)
  • Teknova wellness program
  • Continuous learning opportunities
  • Paid holidays paid time off and paid sick leave

From our scientists to our shipping department the people who thrive here see beyond reporting linesthey are driven and open to learning something new. If youre ready to make a difference and be part of a team that values creativity collaboration and customer obsession wed love to hear from you. Join us at Teknova and help shape the future of health.


Teknova is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin disability or veteran status age or any other status or characteristic protected by law.

Salary Description
$101000.00 - 127000.00

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.