Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 5-8 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Daily and Monthly Responsibilities Design and build tools and frameworks to automate development, testing deployment, management and monitoring of the company’s 24x7 services and products Plan and scale distributed software and applications, applying synchronous and asynchronous design patterns, write code, and deliver with urgency and quality Collaborate with global team, producing project work plans and analysing the efficiency and feasibility of project operations, while leveraging global technology stack and making localised improvements Track, document, and maintain software and network system functionality—both internally and externally, leveraging opportunities to improve engineering productivity Give a high level of attention to creating software platforms free of faulty programming, keeping developers in step continuously without compromising site reliability Work with product managers and user experience designers to influence the strategy for the next wave of product features and system capabilities, identifying the best way to deliver capabilities
Skills and Qualifications Bachelor’s degree in software engineering or information technology 5 years experience engineering and developing software 7 years experience (professional and academic) with Java, Angular and Unix Proven ability to document design processes, including development, tests, analytics, and troubleshooting Experience with rapid development cycles in a web-based environment Strong scripting and test automation abilities Preferred Qualifications Working knowledge of relational databases as well as ORM and SQL technologies Proficiency with HTML5, CSS3, and content management systems Web application development experience with multiple frameworks, including Spring MVC Desire to continue to grow professional capabilities with ongoing training and educational opportunities