Sr. Automation Engineer – Software Engineer
Reliance Industries Limited
Job Description
Job Role ID ( Ex.47009422) Job Role Text Sr. Software Engineer Full Stack Developer Sub-Functional Area ID (Ex. 47031054) Sub-Functional Area Text R&D Functional Area ID (Ex. 47046007) Functional Area Text R&D Engineer Technology Process Automation Job Grade I Short Text (Maximum 400 characters) Full stack software developer practising Agile methodologies to produce scalable software solutions. Software professional responsible for working on both front-end and back-end development processes.
Design, develop, interface and support full-fledged and functioning digital platform solutions with cloud deployment experience. Long Text (maximum 4000 characters) Job Accountabilities Approach software holistically to cater both user experience and functionality Should be a team player with a knack for visual design and utility Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries Programing with range of different technologies and languages Writing clean, functional code on the front- and back-end, testing and fixing bugs or other coding issues Develop/configure interfaces with other business applications and digital/automation systems and databases Develop SOPs, user manuals, technical documentations and utilise them to impart end user training and awareness sessions Skills Required (Knowledge and Skills) Work with development teams, product managers and business analysts to ideate software solutions Build the front-end of applications through appealing visual design. Design client-side and server-side architecture, write effective APIs.
Develop and manage well-functioning databases and applications. Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) Knowledge of multiple back-end languages (Asp.Net Core & MVC, C#, Java, Python) and JavaScript frameworks (e.g.
Angular, React, Node.js) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design Test, debug software to ensure responsiveness and efficiency.
Create security and data protection settings as per industry best practices. Work with data scientists and analysts to support business analytics. Very good interpersonal skills, team player attitude and likes working on emerging Technologies.
Ability to take ownership and be effective with limited supervision Strong organizational skills and ability to prioritize and manage multiple projects simultaneously Key Attributes (Experience and Qualifications) BE/B.Tech in Computer Science, Electronics, Instrumentation Controls 4-5 years overall software application development, application integration & on-prem & cloud deployment 3-4 years of experience working on enterprise software product development with Agile/Github DevOps platforms 2-3 years experience working on leading Cloud Platforms: Azure, GCP, AWS Understanding of Business Intelligence Tools such as Tableau, PowerBI, Spotfire, Grafana etc.