Primary function will be core development of OutSystems web/mobile applications in a fast paced environment using Agile methodology. The developer will work with a team lead and different business segments both inside and outside of technology departments. A successful developer will be comfortable interacting with different groups within the technology and within different business areas to understand the User Experience (UX) goals of business requirements, provide clients with pertinent feedback relative to pros/cons of development course and understand how to match existing user interface (UI) guidelines to meet requirements within the OutSystems platform. Daily activities will include the development of functional components including pages, processes and custom UI in OutSystems.
Requirements:
- Experience and comfort with Agile methodologies
- Ability to interpret business requirements and think through “logical” next steps
- Ability to do basic data modeling and enforce proper referential integrity constraints
- Understanding of Rapid Application Development(RAD) best practices and implementation
- Understanding of full-stack development
- Understanding of best practices for web/mobile application security
- Proficiency in web based languages (JavaScript, JQuery, CSS, HTML)
- Proficiency with SQL, ASP.NET, web services (REST and SOAP)
- Proficiency with OutSystems Service Studio & Integration Studio
Experience:
- At least 3 years of Web/Mobile Application Development
Requirements: - OutSystems Certification: Associate Reactive/Traditional Web Developer or Higher
- Bachelor Degree or Equivalent Experience