- Maintain and enhance the platform built in ColdFusion.
- Investigate, debug, and resolve issues in a large legacy codebase.
- Implement new features and functionalities as requested.
- Collaborate with team members to improve system performance and maintainability.
- Support efforts to modernize and refactor code while ensuring business continuity.
- Participate in code reviews, maintain documentation, and follow established naming conventions and processes.
- Work with GitHub for version control and linear workflows.
Must skills to succeed on this role
- Strong hands-on experience with ColdFusion development (minimum 3–5 years).
- Ability to work with complex, large-scale legacy systems with millions of lines of code.
- Solid understanding of relational databases and experience working with large, multi-table schemas.
- Familiarity with version control systems like GitHub.
- Experience with work order management, inventory, billing, or similar enterprise systems is a plus.
- Strong problem-solving skills and ability to work independently and collaboratively.
- Excellent communication skills.
It is a plus if you have
- Exposure to or working knowledge of Elixir and open-source technologies.
- Experience in modernizing legacy systems or supporting long-lived enterprise platforms.
- Prior experience working with distributed teams and nearshore/offshore models.
Why join?
- Be part of a mission-critical team supporting enterprise customers at scale.
- Opportunity to work on a highly complex system with significant business impact.
- Collaborative, remote-friendly environment.
Similar Jobs
What We Do
Your World-Class development team is closer than you think!
Building the right development team, it’s the most crucial element to your project’s success. Located in Hermosillo, Mexico (2.5 hours from the US border) We strive to provide independent and fully-managed software development teams, bringing top talent to your projects, taking away the hustle of turnover, training and scaling.
What we do?
TEAM AUGMENTATION
We assign a dedicated developer (or a team of developers) directly to you. The dedicated resource is managed by you, using your working methodologies and tools.
We provide world class talent in different technologies, levels of experience, and with a english speaking degree. Communication and Culture is not a problem!
What we do? We...
FULLY MANAGED DEVELOPMENT TEAM
If you need a full development team, managed by a seasoned project manager, that includes a talented group of developers, designers and testers that will help you bring your projects to success, this is the best option for your company or start up.
APP DEVELOPMENT
We work hand in hand with our customer covering the complete development cycle, creating a seamless process, turning your Idea into a fully launched product.