TeamWorld is looking for a Senior Software Developer to join our team to help us unleash and improve operational gains.

About the Job

As a Senior Software Developer, you will build and improve our cloud-based ERP (Odoo). TeamWorld is a fast-growing company in Broome County, in Upstate New York, moving from small to medium business. Such a challenge requires constant improvement in processes, tools, and training.

This position is crucial for the long-term success of the company. As an ERP subject expert, you will be leading the development of applications for multiple departments such as Logistics, Manufacturing, Sales, Accounting, etc.

As a 100% remote position, it requires someone with deep knowledge in Odoo and Python, developing skills and exceptional self-discipline. You will be challenged with many different projects. Currently we are implementing an Agile process. We are looking for someone with experience to help successfully implement this culture in our company.

As the technical leader for our ERP solution, you will help design and deliver a roadmap of features to our Odoo environment. You will have the support you need to understand the business. As part of your onboarding, we provide one-week immersion in-person training sessions. You will see and understand our manufacturing processes, logistics, and other aspects of our business.

We also work with Odoo outsourcing partners. You will be interacting with our partners to help define code standards, documentation, and quality assurance through the outsourcing process.

About You

We’re looking for a senior developer with exceptional skills in Odoo and Python. We need someone with excellent analytical skills and an extraordinary ability to translate user stories to applications that could truly impact our operations.

We need someone who is organized and meticulous with documentation to define and implement coding best practices. It requires a self-disciplined individual committed to engaging in day-to-day business activities without a physical presence in the office.

About Our Pay and Benefits

We pay competitive salaries based on New York State wages for similar roles and experience. We also offer 401K retirement benefits after six months, and continuous educational tuition reimbursement. We believe continuous learning and education are fundamental for individual long-term success as well as the company’s success.

We believe in a balance between work and life. People should not feel trapped in endless overtime tasks. We’re all about reasonable working hours, ample vacation time, and work safety. We retained our entire staff throughout the pandemic, even when we had to close our factory for two months. At TeamWorld, employees are our most valued asset.

If you want to join Mike, Kali, Andre, Barb, Tom, Wyatt, and Joe to help TeamWorld deliver outstanding products to our customers, please apply!

How to Apply

We would like to receive your resume, but we would love to read a little bit about you, so why don’t you send us a cover letter?


  • In addition, we would appreciate it if you could let us know the answers to some of the questions below.

  • Why do you want to join us?

  • What are the essential things for you in the work environment?

  • How will TeamWorld match with your long-term plans?

  • What were the previous experiences that would help you in this position?


As we stated, this is a 100% remote opportunity, but we need people who can work in sync with Eastern time zone for communication and collaboration. Our work hours are from 8 am until 5 pm (ET) Monday – Friday.