Senior Software Developer (Cloud) - Information Technology
Key Responsibilities include:
Develop modern web development and DevOps practices to develop, test, debug and deploy. Develop responsive and mobile friendly web design. Develop robust solutions with consideration to security, performance, internationalization, and browser-compatibility. Designing and developing Microservices.
Configure, build, and test the application or technical architecture components. Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals. Plan and execute all required process steps as defined in our methodologies. Anticipate, identify, track, and resolve issues and risks affecting the delivery. This is an individual contributor role. Requirements
Bachelor's Degree in Computer Science or relevant field At least 4 years' experience in full stack development framework Ability to gain an understanding of customer process and issues Professional certification in Cloud Security, AWS Certification and/ or Cloud-related will be preferred Ability to demonstrate excellence in communicating and presenting complex information to technical and non-technical stakeholders, both verbally and in written form Technically competent in one or more of the following languages, tools and technologies: Cloud-native development including microservices and serverless environment Front-end development such as HTML5, CSS3, BootStrap, Javascript, jQuery, React.js, Redux, Ant Design, Amcharts, Node, Struts, etc Server-side development such as Java, Python, Spring/Spring Boot, MyBatis, Flask, Redis, SQLAlchemy, Celery, etc Data management e.g. Oracle, Amazon Aurora (MySQL) Micro Services / Web services, APIs to design Restful services Compute, Kubernetes, Openshift Container Platform (OCP) technologies