What are the responsibilities and job description for the Application Developer position at ExecutivePlacements.com?
Forms Surfaces is seeking a highly skilled and forward-thinking Application Developer to design, develop, and maintain intelligent and scalable business applications.
This role blends AI/ML innovation with full-stack web application development, modernizing internal systems such as our custom-built CRM (Q2) while supporting broader enterprise application and AI needs.
Responsibilities
You will partner across departments—including Sales, Project Management, Manufacturing, and Design—to deliver purpose-built tools, automation, and predictive insights that enhance productivity and drive growth. Key Responsibilities:
This role blends AI/ML innovation with full-stack web application development, modernizing internal systems such as our custom-built CRM (Q2) while supporting broader enterprise application and AI needs.
Responsibilities
You will partner across departments—including Sales, Project Management, Manufacturing, and Design—to deliver purpose-built tools, automation, and predictive insights that enhance productivity and drive growth. Key Responsibilities:
- Application Development Partner with internal departments to brainstorm, design, develop, test, and deploy web application solutions.
- Participate in all phases of the software development lifecycle, from concept to deployment.
- Maintain and enhance existing applications, troubleshoot issues, and optimize performance.
- CRM Redevelopment & Modernization Work with the Application Development Manager and ERP team to re-architect Q2 using modern frameworks (React, Vue, etc.).
- Design next-generation CRM features like AI-assisted quote generation, predictive alerts, and real-time collaboration tools.
- Automation & System Integration Identify automation opportunities to reduce manual work and streamline processes.
- Connect AI tools and applications to existing systems via REST APIs and backend services.
- Analytics & Business Intelligence Develop tools for tracking system usage and adoption to guide design priorities.
- Leverage Power BI, SQL Server Reporting Services (SSRS), and data pipelines for analytics.
- DevOps & Deployment Utilize Azure DevOps, Azure Pipelines, and Git for version control and CI/CD workflows.
- Assist with QA testing, DevOps tasks, and technical upgrades.
- AI/ML Development & Integration Build and integrate machine learning models (e.g., lead scoring, quote prediction, drawing interpretation, sentiment analysis).
- Deploy large language model (LLM) applications for CRM workflows, content search, and project communications.
- Explore and implement Agentic AI frameworks for intelligent process automation.
- Associate’s degree or formal relevant coursework 3 years of experience in application development.
- Strong programming skills in Python (AI/ML) and C#/ASP.NET (web applications).
- Proficiency with JavaScript/TypeScript and modern frameworks (Angular, AngularJS, React, or Vue).
- Experience with relational databases, SQL Server, and query optimization.
- Familiarity with ML frameworks (TensorFlow, PyTorch, scikit-learn) and LLM tools (OpenAI API).
- Transitioning legacy applications to modern frameworks.
- Building Progressive Web Apps or AI-enhanced UIs AI/ML integration experience Database optimization, user access controls, and backend architecture.
- SQL Business Intelligence Development Studio (SSRS, SSIS, SSAS).
- Knowledge of n-tier architecture applications in a business environment.
- Experience with REST APIs, backend services, and database-driven applications.
- Familiarity with Git, Power BI, and CSS/web design best practices.
- Phoenix, AZ - must be able to reliably commute or plan to relocate prior to start. Forms Surfaces is an equal opportunity employer.
- We celebrate diversity and are committed to creating an inclusive environment for all employees.
- To learn more about who we are and what we do, visit our website at forms-surfaces.com Powered by JazzHR