A Business Applications Developer focuses on the management, development, and support of software applications used within an organization to streamline business processes and improve efficiency. This can involve everything from developing new software to maintaining existing systems, ensuring they are aligned with business needs and optimized for performance. They collaborate with business stakeholders to identify business needs, design workflows, and implement scalable, efficient solutions with a particular focus on automation, data-driven decision making, and conversational interfaces. They act as both technical experts and strategic collaborators, ensuring the solutions they create align with organizational goals.
Duties and Responsibilities
- Designs, develops, and deploys applications using low-code / no-code platforms like Microsoft Power Platform
- Automates workflows and integrate third-party APIs using tools such as Workato
- Collaborates with stakeholders to gather requirements and translate them into functional solutions.
- Writes SQL queries for data extraction, reporting, and validation
- Develops AI-powered features to enhance user experience and automate business processes
- Ensures secure, scalable, and high-performing application design
- Monitors, troubleshoots, and supports custom-built applications and integrations
- Documents solutions, contributes to training materials, and supports change management processes
Required Skills
Bachelor's degree in Computer Science, Information Systems, Business, or a related fieldProficiency in low-code / no-code platforms and SQLUnderstanding of APIs, RESTful services, and secure development practicesExperience with AI / ML technologies is an assetStrong analytical, problem-solving, and communication skillsCurious, adaptable, and committed to continuous learningRequired Experience
3+ years of experience in application development or a similar role