Software Engineer

MAGNA WAVE IncLouisville, KY
20hHybrid

About The Position

We are seeking a highly capable Software Engineer to serve as our in-house expert for Odoo and enterprise systems. This individual will design, build, optimize, and stabilize our Odoo ERP environment and related integrations. This is not a junior development role. We are looking for someone who understands how ERP systems drive business performance and can translate operational needs into scalable technical solutions. The ideal candidate combines strong Python development skills with a deep understanding of ERP workflows across sales, accounting, inventory, CRM, purchasing, marketing, and manufacturing. This role is critical to our operational success and future scalability.

Requirements

  • Strong proficiency in Python
  • Experience with Odoo framework and ORM (highly preferred)
  • PostgreSQL database management and design
  • Writing optimized SQL queries for large datasets
  • XML, JavaScript, OWL, HTML, CSS
  • API development and integration experience
  • Git/version control
  • Debugging, testing, and system troubleshooting
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Demonstrated project management capabilities

Nice To Haves

  • Experience implementing or stabilizing an ERP system
  • Experience in manufacturing, distribution, or e-commerce environments
  • Experience in small to mid-sized companies where ownership and hands-on execution are required
  • Ability to think both technically and operationally

Responsibilities

  • ODOO DEVELOPMENT & ARCHITECTURE
  • Design and develop custom Odoo modules using Python and Odoo ORM
  • Customize and extend functionality across Sales, CRM, Accounting, Inventory, Purchasing, Marketing, and Manufacturing
  • Develop XML views and UI components
  • Implement enhancements using JavaScript and OWL
  • Ensure scalable, maintainable system architecture
  • DATABASE & PERFORMANCE OPTIMIZATION
  • Manage PostgreSQL database design and integrity
  • Write and optimize efficient SQL queries
  • Improve performance for large datasets
  • Troubleshoot bottlenecks and system inefficiencies
  • API & SYSTEMS INTEGRATION
  • Develop and maintain API integrations between Odoo and third-party platforms
  • Ensure reliable data synchronization
  • Monitor and resolve integration errors
  • ERP OPTIMIZATION & BUSINESS ALIGNMENT
  • Serve as the internal subject matter expert for Odoo
  • Partner with cross-functional leaders to translate business requirements into system solutions
  • Identify automation and process improvements
  • Ensure ERP supports revenue growth and operational efficiency
  • DEVOPS & DEPLOYMENT SUPPORT
  • Utilize Git for version control
  • Support structured deployment workflows
  • Maintain development and production environments
  • Implement testing and debugging best practices
  • PROJECT LEADERSHIP
  • Lead ERP-related technical projects from design through deployment
  • Manage timelines, scope, and stakeholder communication
  • Provide clear communication to non-technical leaders
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service