OutSystem Senior Developer
Remote (All Over India)
Job Location
0
Positions
0
Experience
Duties & Responsibilities :
- Drive the implementation of innovative solutions using the OutSystems platform
- Design complex application features using OutSystems according to defined best practice guidelines
- Build flexible data models and seamless integration points with external systems according to defined best practice guidelines
- Develop testable, bug-free, and scalable code following best practices in web/mobile application architecture, OutSystems development, security and clean code
- Conduct unit testing, integration testing and bug fixing
- Must have an Agile mind-set (knowledge of Scrum is nice to have) and contribute to a self-organizing and highly productive team
- Develop high-value technology solutions, re-usable components, and accelerators to innovate and streamline processes
- Contribute to the improvement of programs, procedures, and methodology
- Lead development team members and effectively manage stakeholders to deliver high quality solutions that address their business problems
- Mentor development team members by undertaking pair programming and code review sessions
- Acquire OutSystems certifications, including but not limited to Associate Reactive.
Requirements :
- Understand requirements: Must be able to analyse business requirements and translate into viable and scalable applications.
- Agile: Must have experience developing using an Agile development approach, experience in Scrum is a nice to haveTechnically adept: Must be able to demonstrate experience (>= 4 years) and knowledge building
- fast, scalable, maintainable, secure, and high-quality digital solutions using Outsystems
- Must be able to demonstrate understanding of web application architecture
- Must have knowledge of implementation of security and data protection
- Must understand design and implementation of data storage solutions
- Must be able to demonstrate knowledge of coding best practices
- Must be able to perform code reviews and mentor other developers
- Must be proficient in debugging both existing and new software
- Must have knowledge of APIs, web services, database modelling and web tools
- Must have solid relational database knowledge including SQL
- Experience developing and maintaining technical documentation
- Must have the flexibility to be assigned as part of the Application Development Team or Application Support team.
- Must be willing to work on European, US Eastern Time, or as the project requires including holidays/weekends
- Team is currently at 100% work from home until further notice.
Nice to haves :
- OutSystems certification
- Mobile development experience
- DevOps knowledge