Kele Companies is looking to improve its eCommerce front-end, API-driven back end, and custom internal application development by hiring a Manager, Software Development & Integrations to own the architecture and performance of its integration layer, ensuring reliable, secure, and scalable connectivity across enterprise systems.
Requirements
- 5+ years of software development experience, including 2+ years leading development or integration teams.
- Strong experience in eCommerce or web-based application development.
- Expert-level understanding of .NET (C-Sharp, ASP.NET Core) and REST API development.
- Strong SQL Server experience, including stored procedures and performance tuning.
- Proven success integrating ERP, CRM, and related business platforms.
- Solid grasp of SDLC, Agile methodologies, and DevOps principles.
- Experience with front-end frameworks (React, Angular, or similar).
- Experience designing or maintaining integration middleware or API gateways.
Responsibilities
- Lead, mentor, and manage developers focused on front-end (eCommerce), back-end API services, and integration architecture.
- Define and maintain technical standards for API design, development, documentation, and version control.
- Oversee development and maintenance of Kele’s eCommerce platform, ensuring performance, scalability, and seamless integration with internal systems.
- Manage the integration layer that connects ERP, CRM, and other business systems using RESTful APIs, webhooks, and data services.
- Partner with the Technical Integration Advisor and Technical Program Manager to align architecture and delivery priorities.
- Ensure internal custom applications meet business needs through efficient design, code quality, and performance optimization.
- Provide operational oversight for production systems, coordinating issue resolution, post-incident analysis, and corrective actions.
Other
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Strong problem-solving and communication skills with the ability to translate business needs into technical plans.
- Clear communicator across technical and business audiences.
- Organized and accountable; able to manage concurrent development streams.
- Promotes quality, reliability, and maintainability in all deliverables.