About the Role
The role involves leading development efforts on enterprise-level applications, maintaining code quality, and working closely with cross-functional teams to deliver reliable software solutions.
Compensation
Competitive salary with comprehensive benefits package
Work Arrangement
Remote
Team
Collaborative engineering team focused on scalable web applications
Responsibilities
- Design and implement server-side logic for web applications
- Optimize applications for maximum speed and scalability
- Collaborate with front-end developers to integrate user-facing elements
- Write clean, maintainable, and well-documented code
- Troubleshoot, debug, and upgrade existing systems
- Ensure security and data protection across all layers
- Participate in code reviews and provide constructive feedback
- Support deployment processes and production environments
- Work with database design and query optimization
- Develop APIs for internal and external consumption
- Follow software development best practices
- Contribute to technical documentation
- Engage in architectural planning and system design
- Assist in defining project timelines and deliverables
- Stay current with emerging technologies and industry trends
Requirements
- Extensive experience with ColdFusion and Lucee platforms
- Strong background in server-side development
- Proficiency in SQL and relational databases
- Experience with RESTful API design
- Solid understanding of web security practices
- Familiarity with version control systems like Git
- Ability to write efficient and reusable code
- Experience in performance tuning and debugging
- Knowledge of software development life cycles
- Proven track record of delivering production software
- Strong problem-solving and analytical skills
- Excellent written and verbal communication abilities
- Self-directed with strong time management
- Bachelor’s degree in Computer Science or related field
- Minimum of 7 years in software development
Preferred Qualifications
- Experience with Adobe ColdFusion upgrades
- Knowledge of Lucee-specific configurations
- Background in enterprise application architecture
- Familiarity with CI/CD pipelines
- Exposure to cloud platforms such as AWS or Azure
- Experience with containerization technologies
- Working knowledge of JavaScript frameworks
- Understanding of agile development methodologies
- History of mentoring junior developers
- Contributions to open-source projects