Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
• Perform deployments and troubleshoot issues • Contribute to the research, design, development, modification and analyze and evaluate software application and system programs • Assess and evaluate technological limitations in current systems, as well as in associated processes and procedures.. • Documentation and testing of software systems • Provide technical guidance in the architecting, automation, participate in design reviews, Test and implement software application and systems. • Assist in troubleshooting, testing and debugging to find the root cause of the automation issues and provide detailed information and to correct errors and failures and ensure programs perform to specification. • Promoting the established automation processes across the team as well as seeking opportunities to streamline and improve quality and consistency and drive down delivery times • Engage in advising, guiding and strategizing to develop financial evaluation software designing activities. • Collaborate with cross-functional teams to deliver features and products. • Recommend costing guidelines for software upgrades and purchases. • Manage both mobile and web projects priorities, deadlines, and deliverables. • Coding and guiding technical teams (React JS, Swift, Kotlin and .NET Core) • Ensure program codes are written and maintained according to quality accredit standards and meet system requirements, designs as well technical specifications.
About You • Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science preferred) • 10 + years of practical experience in software engineering • Well experienced in mobile application developments and deployment, iOS, and Android apps development with Swift and Kotlin • Knowledge and experience on App Store and Google Play submissions including In-house app distributions • Knowledge on UI/UX standards and design trends • Experience on .NET Core API developments and should be able to troubleshoot API issues • Knowledge on DB2 systems will be consider as a plus • Hands-on experience with automation and deployment tools • Experience with real time operating systems • Experience with React,.NET Core, Python, Ruby, and scripting in general is a plus • Sound knowledge on MVVM and Clean design patterns • Knowledge of technical coding, networking, operating systems and storage • Strong analytical and creative problem-solving skills • Ability to coach the team for technical skills improvements • Have a high level of accuracy and attention to detail • Passion for innovation and to work in a fast paced but rewarding environment • Ability to focus on specific problems and prioritise tasks in order to deliver best value to the business and stakeholders • Knowledge and experience on creating tasks estimations for each technology (Frontend Developments React JS, Mobile Apps (Swift and Kotlin) and .NET Core) • Experience on Cypress JS QA automation is a plus • Thorough knowledge and experiences about Agile Software developments practices • Should be flexible to support during off hours when needed • Knowledge and experience on IOT project is a plus