Responsibilities
- Design and deploy custom software applications, process automations, and AI-driven solutions using both low-code and traditional coding platforms.
- Lead discussions to gather technical requirements and convert business needs into scalable, well-architected application designs.
- Stay informed about progress in generative AI, including model capabilities, constraints, and appropriate applications.
- Promote ethical and reliable AI by emphasizing accuracy, performance, and validation throughout development.
- Work closely with innovation teams and organizational stakeholders to deliver AI-enhanced insights and measurable business impact.
- Investigate new development technologies and adopt modern best practices to improve system efficiency and workflows.
- Write clean, maintainable, and scalable code that adheres to established internal standards.
- Leverage AI-powered coding assistants like GitHub Copilot or Claude Code to speed up development and improve code quality.
- Maintain clear, consistent, and accessible documentation for systems, processes, and technical decisions.
- Engage in team collaboration, share knowledge, and support ongoing improvements in development practices.
- Take accountability for assigned tasks, communicate progress transparently, and identify obstacles promptly.
- Help evolve internal development processes as the team and technology environment grow.
Requirements
- Bachelor’s degree in computer science, engineering, information systems, or a related field is required.
- Minimum of four years of experience in a technical development role, with full-stack development experience preferred.
- Advanced skills in JavaScript/TypeScript and Python are required.
- Intermediate experience with Git workflows and managing projects through GitHub.
- Solid understanding of generative AI, including prompt engineering, model selection, optimization, and machine learning basics.
- Experience integrating systems using REST APIs and JSON in business application contexts.
- Demonstrated ability to turn business and technical requirements into functional application designs.
- Strong communication skills and a collaborative mindset with a sense of ownership.
- Must have or obtain Microsoft Azure Fundamentals Certification within the first 90 days of employment.
- Must have or obtain Microsoft Azure AI Fundamentals Certification within the first 90 days of employment.
Nice to Have
- Practical experience building and deploying low-code or no-code solutions using platforms such as Azure, Power Platform, Foundry, or Copilot Studio.
- Experience working in Scrum teams; Scrum Master certification or experience is a bonus.