Company Overview Founded by experts with more than 70 years of collective experience in the staffing solutions industry, TASQ understands the unique challenges in the talent acquisition space and is committed to being the trusted partner of companies in their pursuit of hiring the best people to fill their manpower needs. Composed of highly skilled team members who have worked with organizations ranging from small-to-medium entities to large-scale enterprises (including Fortune 500 companies), TASQ is fully capable of meeting staffing demands at all levels and across different industries.Purpose of the position:The software engineer is expected to support application development and deliver the expected solutions in time and to the quality expected. The applicant will show excellent analytical skills, knowledge of solid programming principles, and broad knowledge of technologies and programming languages. The developer is expected to be able to design the application and functionalities based on the business description. The applicant is expected to work independently, with coaching and support from the senior EngineersContinuously update the best practices for our innovation developmentsPrincipal responsibilities:Analyze business problems, develop technology solutions to these problems, and manage the project through its life cycleProvide primary support for assigned systems and applications; provide backup support for other systems as needed.Work independently with limited supportSupervise all application development phases, including testing and documentationRequired key skills: (functional/technical)Customer Focus: Treat customers with respect, seek customer insight proactively, build relationships of trust with customers, and encourage customer focus amongst its team.Personal Development: Recognise their own strengths and weaknesses, take responsibility for their own development and career, learn from mistakes, work on their development needs, and seek self-insight from others.Functional & Technical Competence: Demonstrates operational procurement knowledge and experience. Hands-on knowledge of procurement and/or supply chain processes. Attention to detail and approaches change positivelyProcess Management: Drive business performance by timely and quality execution of finance processes and suggesting improvements in the same. Process-oriented and delivery-focused.Cross-cultural Communication and Collaboration: Collaborate across matrix structures and develop sustainable networks and relationships that reach across functions and organizations.Is able to build/influence relations across RBU and in-countryRequired qualifications/experience (internal & external candidate)Intermediate Level Technical Skill Requirements (Web development)PHP/MySQL/MSSQLREST APIoHTML/CSSo\JavaScript/ jquery bootstrapWordPress (Can create custom plugins and themes)Google Cloud PlatformAWS PlatformTechnical University degreeAbility to quickly understand business processesStrong programming and OOP skillsProven experience with programming (preferable in Java / .NET (C#, VB, etc.)/ VBA / XML/SQL) and respective software repositoriesAbility to analyze, and understand business problems and express it in UML or other modelling languageStrong analytical, communication, and fluent English presentation skillsInterest in and understanding of the business, its strategies, its people, and its organizational structuresSelf-motivated with great initiative and highly independent; Enthusiastic and unprompted attitude for implementing and developing new applicationsAbility to work under pressureHas the ability to articulate issues and work with business leaders and senior management