Job Description
Responsibilities
Collaborate with a dynamic, fast-paced project team to design and build impactful business applications from concept to completion
Participate in discovery sessions to define project scope and requirements, and translate business processes into functional specifications and user stories
Contribute to technical design sessions to define user experience, data definition, process/rules configuration, and integration for intelligent automation solutions
Assist in building, testing, and delivering intelligent automation solutions using industry-leading vendor technologies
Work effectively within a diverse team using Agile software development methodologies
Develop applications using a variety of cloud platforms, such as Google Cloud and OutSystems, and other related platforms and databases, to design and develop apps and digital solutions
Required Qualifications:
Bachelor's degree in Computer Science or a related field
5-7 years of experience in application development, with a solid understanding of software development principles and best practices
Experience building web applications, apps, and portals using Google Apps Script, Vertex AI Agent Builder, Modern JavaScript, TypeScript, Express.js, and other front-end technologies
Experience developing web applications with modern front-end frameworks like React, Angular, or VueJS
Experience designing and developing RESTful or GraphQL APIs
Experience working in an Agile team environment and using Agile SDLC tools (e.g., Jira)
Strong analytical and problem-solving skills, with excellent verbal and written communication
Preferred Qualifications:
Experience with GraphQL, Docker, Python, and UI Automation
Experience with OutSystems, Salesforce, Power Apps (Power FX), Mendix, Appian, or other low-code development platforms
Ability to collaborate with business users, understand their needs, and guide them towards effective solutions
Must Have
Express.JS
Google Apps
Java Script Developer
ReactJs, Typescript, AWS services, GraphQL
Vertex AI
VueJS
Responsibilities
- Collaborate with a dynamic, fast-paced project team to design and build impactful business applications from concept to completion
- Participate in discovery sessions to define project scope and requirements, and translate business processes into functional specifications and user stories
- Contribute to technical design sessions to define user experience, data definition, process/rules configuration, and integration for intelligent automation solutions
- Assist in building, testing, and delivering intelligent automation solutions using industry-leading vendor technologies
- Work effectively within a diverse team using Agile software development methodologies
- Develop applications using a variety of cloud platforms, such as Google Cloud and OutSystems, and other related platforms and databases, to design and develop apps and digital solutions
Requirements
- Bachelor's degree in Computer Science or a related field
- 5-7 years of experience in application development, with a solid understanding of software development principles and best practices
- Experience building web applications, apps, and portals using Google Apps Script, Vertex AI Agent Builder, Modern JavaScript, TypeScript, Express.js, and other front-end technologies
- Experience developing web applications with modern front-end frameworks like React, Angular, or VueJS
- Experience designing and developing RESTful or GraphQL APIs
- Experience working in an Agile team environment and using Agile SDLC tools (e.g., Jira)
- Strong analytical and problem-solving skills, with excellent verbal and written communication
- Experience with GraphQL, Docker, Python, and UI Automation
- Experience with OutSystems, Salesforce, Power Apps (Power FX), Mendix, Appian, or other low-code development platforms
- Ability to collaborate with business users, understand their needs, and guide them towards effective solutions