Job Description
Manage and lead a team of developers and engineers in DevOps
Manage continuous development, integration and deployment of solutions for production applications
Own and manage the automation and configuration management of the development platform and DevOps infrastructure
Own and drive Industry Best Practices and Secure-by-Design into the SDLC
Design, develop and implement business and customer facing mobile applications
Design, develop and implement b2b2c platform capabilities
Building/enhancing our modern distributed services architecture
Contributing to team-wide fundamentals/infrastructure investments
Collaborating with partner teams /external ISVs to build software applications
Research and prototyping new technologies and frameworks
Job Requirement
4-5 years of Web/Mobile application development
Certification and experience in OutSystems ( Web Associate Developer or higher) will be a plus
Degree in Computer Science, Software Engineering or related field
Experience and comfort with Agile and Iterative Development methodologies
Ability to interpret business requirements through user stories
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 and best practices for web/mobile application security
Proficiency in development tools and languages such as Java, JavaScript, JQuery , CSS, HTML, ASP .NET, JSON, Python, Git
Proficiency in web services (REST and SOAP), OutSystems Service Studio & Integration Studio, React Native application development