Jobs and Careers
KI
Senior Software Developer
Kiss Products, Inc.Port Washington, United Statesfull_timeVerifiedPosted 26 Aug 2025
💰 $172,000/yr($91,000/yr – $172,000/yr)
About the role
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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s