Job Description Summary: We are seeking an experienced and talented Senior Software Developer to lead and inspire our development team for our SmartOffice enterprise platform. This position will work in the IT Department as a technical leader for the SmartOffice platform, responsible for designing complex enterprise solution architectures and leading development initiatives. You will drive technical decisions for mission-critical business systems including electronic approval workflows, reservation management, and helpdesk systems. The successful candidate should be able to manage large-scale system design using Python, JavaScript, Odoo, and PostgreSQL, with development team leadership capabilities to establish and execute technical strategies.
Job Description: Key Responsibilities:
- Lead the design, development, and maintenance of complex enterprise software systems within the SmartOffice platform
- Manage and mentor a team of software engineers, providing technical guidance and professional development
- Collaborate with product managers and other stakeholders to define and implement technical strategies for business workflow solutions
- Ensure code quality, best practices, and coding standards are maintained across all Odoo-based projects
- Participate in architectural discussions and make key technical decisions for scalable enterprise solutions
- Conduct code reviews and provide constructive feedback to team members
- Identify and resolve technical debt and scalability issues in existing systems
- Stay up-to-date with emerging technologies and industry trends in enterprise software development
- Foster a culture of innovation, continuous learning, and knowledge sharing within the development team
- Design and implement MCP (Model Context Protocol) servers to enable seamless LLM integration with enterprise systems
- Develop AI-powered productivity tools and automation workflows to enhance employee efficiency
- Lead the integration of LLM platforms (GPT, Claude, etc.) with existing Odoo-based business processes
- Create intelligent document processing and generation systems to streamline administrative tasks
- Build conversational AI interfaces and workflow assistants for improved user experience
Essential Requirements:
- Bachelor's or Master's degree in Computer Science or related technical field
- 8+ years of software development experience
- Completion of the following core technical areas:
- Object-Oriented Programming and Design Patterns
- Database Design and Optimization
- Web Application Architecture
- API Design and Integration
- Version Control Systems (Git)
- Expert-level Python programming skills with strong understanding of frameworks
- Advanced JavaScript development skills including modern ES6+ and frontend frameworks
- Experience with PostgreSQL database design, optimization, and query performance tuning
- Linux/Unix system administration experience and command-line proficiency
- Deep understanding of software design patterns and architectural principles
- Proficiency with Git, SQL, and cloud platforms
- Experience in developing and deploying applications in enterprise environments
- Strong understanding of RESTful API design and implementation
- Experience with web server configuration (Nginx, Apache) and deployment processes
- Experience with LLM API integration and prompt engineering for business applications
- Understanding of MCP (Model Context Protocol) and tool-calling capabilities
- Knowledge of workflow automation and business process optimization techniques
- Excellent problem-solving and analytical skills
- Strong communication and leadership abilities
Nice to Have:
- Odoo framework development experience and ERP system knowledge
- Experience with Microsoft SSO, LDAP integration, and enterprise authentication systems
- Knowledge of cloud platforms (AWS, Azure, GCP) and DevOps practices
- Experience with CI/CD pipelines and automated deployment strategies
- Understanding of microservices architecture and distributed systems
- Mobile-responsive design and cross-platform optimization experience
- Knowledge of enterprise security standards and compliance requirements
- Experience with agile development methodologies and project management tools
- MCP server development experience with multiple tool integrations
- Advanced prompt engineering and LLM fine-tuning for specific business use cases
- Experience with document automation using AI for report generation, data extraction, and content creation
- Knowledge of conversational AI frameworks and chatbot development for internal tools
- Understanding of AI security and governance in enterprise environments
- Experience with webhook and event-driven architectures for real-time AI integrations
- Familiarity with vector search and RAG (Retrieval-Augmented Generation) implementations
- Knowledge of productivity measurement and analytics for AI-enhanced workflows
We offer a competitive benefits and perks package! (*Eligibility may vary.)
- 401(k) Savings Plan
- Premium Medical Insurance Coverage
- Year-end Bonus Plan
- Paid Time Off (PTO) based on seniority
- Paid Holidays
- Onsite Employee Fitness Center with Indoor Racquetball Court and Yoga Room
- Summer Friday
- Complimentary Gourmet Breakfast, Lunch, and Dinner
- Relocation Support for New Hires*
- Work Anniversary Recognitions
- Congratulatory & Condolence Gifts
- Employee Referral Bonus Program
- License/Certification Reimbursements*
- Corporate Employee Discounts
- Visa Sponsorships (100% paid by the company) i.e., New H-1B, H-1B Transfer, O-1, and Green Card
- Commuter Support (Shuttle Bus Program)*
- Vehicle Perks*
Qualification(s): Education(s):Work Experience:Skill(s):Language(s):Certification(s): Not Applicable The anticipated compensation range is 91,000.00 - 172,000.00 USD Annual Actual compensation will be determined based on various factors including qualifications, education, experience, and location. The pay range is subject to change at any time dependent on a variety of internal and external factors. Kiss Nail Products, Inc., KDC GA Corp., Ivy Enterprises, Inc., AST Systems, LLC, Red Beauty, Inc., or Dae Do, Inc. (collectively, the Company ) is an equal opportunity employer and is committed to a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law.