Minimum Requirements Masters degree in Computer Science, Computer Engineering, or related field, plus 1 year of experience in the job offered, or in a software developerrelated occupation.br br Some telecommuting is permitted.br br Special Requirementsbr br Position requires at least 1 year of experience or at least 3 semesters of graduatelevel researchcoursework in each of the following skillsbr 1 Design, develop and maintain backend serverside applications using Java, Python, based on performant and reliable software engineering principles such as data structures, multithreaded operations, objectoriented design and distributed system design patterns.br 2 Design performant databases, caches and cloudbased infrastructure using AWS, Azure, Oracle technologies so that software applications can be delivereddeployed for use internally or on the internet.br 3 Design and prototype high fidelity user interfaces for web applications and mobile applications using SketchFigma.br br Position requires at least 2 semesters of graduatelevel researchcoursework or at least some experience in each of the following skillsbr 4 Work with clients to get business requirements and create work plans based on AGILE PEM software development principles. Contribute to agile ceremonies such as daily scrums, sprint planningpointing, retros and demos.br 5 Develop, update and maintain web applications using frontend technologies such as JavaScript, React, Angular and related support tools such as npm, Jasmine, Redux, Webpack.br 6 Develop mobile applications for Android and iOS devices and publish them to their respective app stores for consumptions.br 7 Write unit tests, automation tests and develop cross browser and device testing plans using Jasmine, Mocha, Protractor, Junit and BrowserStack.br 8Design and create technical documentation regarding the code base, application structure and relevant technologies used in the application.
Categories: eb3
0 Comments